I'm a soon-to-be postbac (I graduate this spring) and I'm wondering if I should do one of those "premedical post-bacc programs" or just take the premed classes I'm missing and be done with them so I can focus on the MCATs? I'm going to apply to Texas school so I need to take Ochem 2+lab and an upper division Biology class to finish up my premed requirements. The only real concern I have in making this decision is my GPA. My overall GPA is decent (only about a 3.55) but I got a mix of As and Bs when I first took the bios, chems, phys back in freshman/sophmore year. Assuming I get no lower than a B in my remaining premed classes, I'll still have at least a 3.5 cumulative, but only about a 3.25 science GPA. Since med schools apparently just average out your grades for retakes, I'm wondering if it's worth it retaking all those classes (with the possibility that I might even do worse looking at the high quality/standards of the schools that offer postbacc programs) or just finish up with the ones I have left? In that respect, I'm concerned about time. I can either finish up my premed courses with a mediocre GPA in a semester, or retake it all in the span of about 2 years (with only a possible small to negligible bump in GPA). And that's not even figuring the time I'll need prepping for MCATs. Any thoughts? anecdotes? experiences? suggestions?