The above posts are pretty accurate. Bottom line - it is a great program, well balanced. At the end of residency, you wll feel comfortable doing many difficult, complex procedures that most others need a fellowship to learn. The residents are very close with each other, absolutely no gunners, no back stabbing, everyone working towards a common goal - work hard by day, play hard at night. It is Miami, can't get a much better place to spend 5 years with a group of friendly, smart people.