I believe the last poster has had a very different experience than I did in the Penn Special Science program. I came in with a 3.0 undergrad GPA and many years of science related work experience(returning student). After 9 classes with mostly A's, I was accepted to the med school of my choice and offered interviews nearly everywhere I applied. The program is especially well respected with the Philly area Med and Dental schools. True, the basic sciences (physics, bio, chem etc.) may be impersonal. What are these 101 classes like at any big school? In the Special Science program, you can take remarkable neuro classes, a class on research in Emergency Medicine which puts you in the HUP ER 12 hours a week as well as interesting upper level BBB and Bio classes. There is not much in the way of direct MCAT prep. Do it on your own or take Kaplan or Princeton. There is help with the app. process and essay writing etc. I never took advantage of these services. In the SS program, I felt like I was part of a community of students who all had similar goals but were not at each others throats. Also, I don't want to sound like one of those people, but lets face it when people see Penn, they immediately think of a higher cadre of students than some other schools.(NO BS, this was my direct experience with admissions committees.) As you will find out almost all med schools asign higer wait(there is actually a point value) to a high GPA from a top tear school than to less competetive schools. PS thats not how I think, I know other programs are probably just as if not more difficult. I will say I was impressed with the intellegence of most of the post bac students. There is noone admitted that is not smart enough to go to med school. It becomes about drive after that. Remember your goal in any of these programs is to get all A's. And... they are not going to just give them to you. PS there is a lot of great stuff that your Penn ID will get you into and Philly is a great town. Sorry for any typos, I'm getting used to this Mac keyboard.