Anybody rotated through or done the residency program here? I would really like to find out as much as I can about it. Thanks much!