Where are you going(or have gone) for Pre-Med?

Look at it from another angle - what makes the worst pre-med environment? large class, tough grading curve, no/lack of tutoring support, … For example, UNC (Chapel Hill)’s most notorious weeder class: chemistry 101, 830 enrolled, 211 dropped, with the class average grade being C. Saw a med school adcom said “Cornell is probably one of the more difficult Ivies to get a decent GPA at, besides Princeton”.