My program is completely online. The classes are fast-paced, 7 weeks each. 7 weeks is fine for fluff classes (pop health, health politics, theory, ethics, etc.), but not for the foundational classes (pharm, patho, primary care). These need to be exte...