Source: http://www.medicalassistanttrainings.com/things-to-know-about-medical-assistant-training-programs/