I'm very unfamiliar with what are considered good training programs for cardiothoracics. I am familiar, however, with which programs have the best "reputations". I just can't put a finger on which programs actually allow their fellows to operate a ton and with a significant amount of autonomy. Cleveland Clinic is know for CTsurg but how much do their fellows get to do? Other programs I question: Louisville (droliver, do you mind commenting on the training), UAB, Kentucky, Virginia, Duke, MCV, Arizona, Iowa, Colorado, Utah, Texas Heart, St. Louis, WashU, etc. Pretty much any program not in the original 13 colonies? or in California. I don't want to live in those places. I'm asking all of this for not only me for future reference but for a current 4th year resident who has the same question. Thanks a lot guys/gals.