Generally a 2.8 - 3.3 (my guestimate range) and a high MCAT goes to an SMPFrom what I understand you take a SMP if you have low GPA.
MPH is a masters in public health. Slight boost for medical school admissions, slightly larger boost for your residency apps 4 years down the line, and a very big boost for an Infectious Diseases fellowship or certain positions in academic medicine. If you just barely missed getting in to medical school (for example you had a 3.7 and a 31 but applied in december) a 1 year MPH program can be a good way to avoid wasting that extra year, and maybe slightly improve the quality of school you end up going to.But what I don't understand is what a MPH stands for or why you would do it.
Post-bac is just more undergrad classes, to raise your GPA. If you have a 3.3 (again, very rough estimate) or above this is probably your fastest way to medical school. Masters programs are graduate level work and, at least from what people have reported on SDN, don't have a lot of utility in terms of getting you into medical school. Very good for raising your salary if you don't go to medical school, though.Also, when would you just do a Masters Program? Is this the same or different as a Post-Bacc?