Trying to choose the right school to eventually get into a good medical school

<p>so it would be better to go to an undergrad school in which i know i would do well in–an easier school in other words–if i know that i am not a top, top student?
i was thinking of applying to those prestigious colleges, such as jhu and rice, but decided not to because i didnt think that i would be at the top of my class…
thanks</p>