Please forgive me for being naive. Just was wondering how rigorous a MPH program is. I am contemplating pursuing an MPH or an SMP. Also, is there an advantage to doing an MPH before or after medical school other than the possibility of having the degree be payed for during fellowship. Thanks.