Hi everyone! I'm currently working in a field relevant to PH and would like to upgrade myself. I'm trying to find an MPH program that would allow online and part time option (as I still want to continue with work). I figured U of Waterloo, Brock and USas have those options... does anyone know if these programs are all very competitive? And also how flexible are these programs (switching from part time to full time, or full time to part time)? How do you feel about learning PH online? Any comments appreciated!! ?