Very, VERY, interesting commentary. My neighbor (who is a Michigan Dental grad) encouraged me to consider Mercy because of the amazing clinical experience it offers. I'm in a class with a girl who has been a dental assistant for 10 years (and works in a very high paced atmosphere)...she indicated that Mercy grads tend to be awesome clinicians, and are often the only ones that can keep up. What
may have been true 20+ years ago
may not be true today. Everything you have stated about UDM is contrary to what I have heard.
To the OP:
Reasons I'm going to Mercy:
(1) clinical experience is known to be one of the best in the country
(2) Current students and dental professionals I have talked to ALL highly recommend the school. Recurring theme: people coming out of Mercy are well prepared.
(3) The new facility is sick. I was blown away with the clinic and labs. Their goal is to be paperless this year, which is a BIG plus. Plenty of chairs!
(4) Relatively small class size (87 for Class of 2012)
I believe all the schools you listed should provide you with a great education and a strong clinical experience. With NYU, be prepared for the price tag of living in NYC, high tuition costs, and the huge class size (I love NYC, but chose not to apply for these reasons). Boston schools...there were a few students claiming it was difficult to get chairs at the Boston area schools - this is a big negative for me. Case, if you want PBL, would be a solid choice for sure. I recommend that get into contact with students attending each of the schools and ask questions. This is what I did. That being said...only you can decide which school is the best fit for you. Good luck.
I'd say NYU or Tufts would be your best bets. I had a friend attend Detroit Mercy - TERRIBLE. Also my dad who's a dentist said when he was in the military that the worst clinicians appeared to have gone to Detroit Mercy(although that was a couple decades ago). My best friend was accepted to NYU as was blown out of the water. He's interviewed at 5 schools and NYU dental school wise is INCREDIBLE, it's just a matter of, Can you handle the Big Apple?