<p>Just looking at the top ten list. Have to disagree with size of undergraduate school. I think this is very much an individual preference. Some students do well with the large lecture hall way of learning at larger Universities with multiple choice exams and some do better in small schools with small classes with tests which are heavy on essays. I know docs who loved UCB, Michigan UCLA etc and docs who loved Haverford, Bowdoin, Pomona etc. Advising is probably best at smaller schools with large per student endowments</p>