I actually did the MPH program at SGU before going on to the MD program. The good news is everyone in my class made the 3.5 and went on to the med school. So did everyone in the following class except for one person. She made a 3.0 and ended up going to Ross. You'll have to work pretty hard in the MPH program, especially if you want to make the 3.5, but I think you'll like it. In any case, it will make you more well-rounded as a physician. Keep in mind that not only do you have to get a 3.5, but you also have to do a public health practicum and write what is know as a capstone paper. Its sort of like a thesis paper on a public health topic.