I am a recent grad from this program, so can lend some insight. I am not from Michigan so was nervous about what Ann Arbor would be like (aka boring). This program is nothing short of amazing. Don't get me wrong, they will work you hard, but I can honestly say that the past three years were some of the best years of my life. The program director, Dr. Del Valle is incredible. He is absolutely committed to making Michigan the best program in the country. He is very fair and really listens to the residents and implements the feed back. My co-residents were incredibly smart and very down to earth (not crazy gunners) and all matched at really good programs (mostly cards and GI). Ann Arbor is small but there are plenty of good bars and honestly, I felt my co-residents had more to do with how much fun the residency was than the city/town. Hope this is helpful!