I completed the Master's portion and chose not to pursue the MPH degree so as to avoid plungling into further debt pre-med school. I was able to take a course in the school of public health and my roomates were both MPH students so I can vouch for the program. It is meant to be completed in two years, the benefit to which is that you can put off submitting your MA thesis until you complete the MPH courses. This way you can work on your thesis research for the year you are taking public health courses (you complete the MA coursework first, then take on MPH courses). If you have more specific questions fire away, I'd be glad to answer them.