
I'm in my last year of undergrad, majoring in communication. I haven't yet applied to med schools primarily due to the fact that my science GPA hasn't been so stellar when I transferred to a larger university. Now, I'm debating the merits of completing a post-bacc or an MPH (or even an MHA, though, I'm not as interested in this). Post-bacc is an obvious choice to raise my science GPA, prove that I can handle med courses, and show my commitment to med school. However, I feel that an MPH will be much more useful in the long run, since I do think I would eventually like to enter into administration (and also would tie in nicely with my BA). In addition, I wouldn't have to come back to school after my MD to do this. My brother actually was in the process of completing an MPH and was accepted into med school before he recieved his degree, though this was in the 1990s and schools have undoubtedly become much more stringent in their guidelines of accepting students since then. Still, I'm very much on the fence with this one. On the one hand, my family is leaning towards the MPH, on the other, my pre-med advisor is ever-so-slightly leaning towards the post-bacc. Please note that I'm willing to spend 1-2 years working on this before med school. So, time really isn't an issue. Also, I'll be taking my MCATs this January.
I'd really appreciate your suggestions/opinions on this, I've seen your knowledge and experience in action on this site!

Thank you so much!