I'm currently pre-med at berkeley right now. I won't lie, it is extremely difficult to compete, what with the competition for grades and the devotion students give to their school work. Having said that, I am having the time of my life. The area is amazing and the atmosphere in the city can really make you happy to be there. If you're the kind of student who will work their ass off but still have a great time, then berkeley is the school for you. Plus, the school has outstanding resources and opportunities when it comes to getting research experience or shadowing doctors. There are easily 10 different hospitals and free clinics just a bus/bart ride away to get any volunteer or clinical experience as well. The school has everything you need to achieve, just make sure you can keep your grades up and you should be prime for med school.