Hi,
This will be my first official post on SDN
🙂
I am currently a Penn post-bac. I thought I might be able to help you with your decision by telling you about my experience so far. Granted, this is just my experience.
First off, I took Intro Bio, Organic Chem, Organic Chem Lab ( which is a completely separate class with its own lecture component. It is insane, but more about that later), Physics, and several advance biology courses through CGS night classes.
I took Vertebrate Physiology, Intro to Cell Bio and Biochem, and Intro to Moelcular Bio and Genetics through day classes.
I like the day classes because they tend to meet more often for shorter periods, so you don't end up having to sit in class for 3hrs. I haven't yet had a bad day class professor. They are generally very good, and even with Penn being a research focused insitution, the professors I have had are very willing to meet with you and make sure you understand things. It is fun also to have professors who actually discovered the things in the textbook.
The CGS classes are good because you are usually with other post-bacs so you can meet other people and form study groups. People are pretty focused because you are all working toward the same goal. I have also found that people are very willing to help each other out. It is not competitive. However, for Organic and Physics the professors are from other universities in Philly not Penn. Sometimes this makes it difficult to meet with the professor to ask questions because they don't have offices here and usually come directly from their home school just in time for class. This was my biggest problem. You can use email, though. However, Gen Chem and Bio are usually taught by Penn faculty. Also CGS classes tend to be smaller, which may or may not matter too you.
Also from what I have been able to discern, the math department has two great math professors and that is it, and one of them only teaches the CGS Calculus sequence. So, that is good.
As far as grade inflation and making an easy A, I haven't experienced that. I graduated from UTAustin with a 4.0 (though I had gone to a different school my first two years and didn't do very well) and I have to work much harder to get an A here. Granted I am taking all science classes, but even considering that. Only about 10% of the class gets an A, which includes A-. The rest usually get some form of a B. There are a few classes I have taken that don't curve, so if you get a 90 you get an A- etc. However, with one of these classes the average test scores were 67, 69, and 78. So, I wouldn't call that easy. With the curve, the average is usually set at C+/B-.
However, as with any school, there are always those couple of classes that are easier than the others. Penn has those too. I think Chemistry of the Brain and Body Fluid Regulations are an exmaple. However, the instructor of these classes is the best lecturer I have had at Penn. I have learned a lot in his classes. What makes them easier than others is even though his test are challenging and make you think, he doesn't go out of his way to trip you up. You do the work; you get the grade.
The other thing I think is an assest for Penn is the plethora of opportunities to get exposure to the medical field. There are always research postions openning up, and there are many different volunteer opprotunities at the different hosptials. If there is some field you want to learn more about, chances are you can.
Also, ( this is a going to be a shameless plug), there is a student run organization for post-bacs called PPS - Penn Post-Bac Society. It is here to create social cohesion and acadmeic network. They have a website (
www.penn-pps.org) of class reviews, reviews of MCAT/DAT prep classes and materials, and reviews of volunteer experiences. There is a list serve where people post about creating study groups for classes, meeting up for a drink after finals, etc. It is a nice resource to have.
I have enjoyed my expereince here. There have been a few bumps, but basically I have had some interesting classes with some great teachers and met some really wonderful people.
If you have any specific questions, let me know and I will try to answer them.