<p>There are hundreds upon hundreds of schools that will prepare you for medical school adequately. Forget about that for now. It’s actually the least important part of your search.</p>
<p>Haverford and UCB are both good schools that would adequately prepare you for med school. The experience however will be vastly different at each school. It’s very much like saying I’m in the market for a car and i can’t decide between a chevy half ton truck or a porsche. Both are good in their own right. Don’t tow a trailer with the porsche and don’t take your truck to the track.</p>