If you want to obtain a Master of Public Health degree, it is best that you find an online school to enroll in. There are many universities and colleges offering MPH online courses and programs for people who don't have much time but still want to earn a master in public health degree.