Our Medical Office Assistant Program is a fully online program split up into four components that take approximately 14 weeks to complete. During this period, students are required to be in class once per week, online.
With our curriculum, once a student completes their program, they are then eligible to sit for the NHA national certification exam for Front Office — Medical Office Assistant. This course does not require an in-person lab component or externship.
WMTC is partnered with NHA. The curriculum, online experience, and certification support are provided by one of the nation's leading accrediting institutions. This collaboration equips our students for career-long success in the medical field.
A Medical Office Assistant (MOA) is a healthcare professional who has earned certification through a recognized organization, demonstrating their competence and knowledge in medical assisting. MOAs perform a range of tasks to support healthcare providers and ensure smooth operations in medical settings. Their responsibilities typically include taking patient histories, scheduling appointments, managing patient records, billing and coding for insurance purposes, handling correspondence, providing patient education, answering questions, and offering support throughout their care journey.
Where Can I Work?
Medical Office Assistants have a range of employment opportunities across various healthcare settings.
Primary Care OfficesSpecialty ClinicsHospitalsUrgent Care CentersCommunity Health CentersLong-Term Care FacilitiesInsurance CompaniesEducational & Research Institutions
Program Dates
MOA 101A — Morning Cohorts
Tuesday or Monday Check-Ins · 8 AM – 12 PM
Cohort #02 AM: February 24 – May 28 | Tuesdays 8 AM–12 PM
Cohort #03 AM: March 9 – June 10 | Mondays 8 AM–12 PM
Cohort #04 AM: March 24 – June 25 | Tuesdays 8 AM–12 PM
Cohort #05 AM: April 6 – July 8 | Mondays 8 AM–12 PM
Cohort #06 AM: April 21 – July 23 | Tuesdays 8 AM–12 PM
Cohort #07 AM: May 4 – August 5 | Mondays 8 AM–12 PM
Cohort #08 AM: May 19 – August 20 | Tuesdays 8 AM–12 PM
Cohort #09 AM: June 1 – September 2 | Mondays 8 AM–12 PM
Cohort #10 AM: June 16 – September 17 | Tuesdays 8 AM–12 PM
Cohort #11 AM: July 6 – October 14 | Mondays 8 AM–12 PM
Cohort #12 AM: July 21 – October 29 | Tuesdays 8 AM–12 PM
Cohort #13 AM: August 3 – November 16 | Mondays 8 AM–12 PM
Cohort #14 AM: August 18 – December 1 | Tuesdays 8 AM–12 PM
Cohort #15 AM: September 14 – December 23 | Mondays 8 AM–12 PM
MOA 101B — Afternoon Cohorts
Tuesday or Monday Check-Ins · 4 PM – 8 PM
Cohort #24 PM: February 24 – May 28 | Tuesdays 4–8 PM
Cohort #25 PM: March 9 – June 10 | Mondays 4–8 PM
Cohort #26 PM: March 24 – June 25 | Tuesdays 4–8 PM
Cohort #27 PM: April 6 – July 8 | Mondays 4–8 PM
Cohort #28 PM: April 21 – July 23 | Tuesdays 4–8 PM
Cohort #29 PM: May 4 – August 5 | Mondays 4–8 PM
Cohort #37 PM: May 19 – August 20 | Tuesdays 4–8 PM
Cohort #38 PM: June 1 – September 2 | Mondays 4–8 PM
Cohort #39 PM: June 16 – September 17 | Tuesdays 4–8 PM
Cohort #40 PM: July 6 – October 14 | Mondays 4–8 PM
Cohort #41 PM: July 21 – October 29 | Tuesdays 4–8 PM
Cohort #42 PM: August 3 – November 16 | Mondays 4–8 PM
Cohort #43 PM: August 18 – December 1 | Tuesdays 4–8 PM
Cohort #44 PM: September 14 – December 23 | Mondays 4–8 PM
MOA 101W — Weekend Cohorts
Saturdays · 9 AM – 3 PM
Cohort #101: February 21 – May 24
Cohort #102: March 28 – June 28
Cohort #103: May 2 – August 2
Cohort #104: June 6 – September 6
Cohort #105: July 11 – October 11
Cohort #106: August 15 – November 15
Cohort #107: September 12 – December 13
Minimum Enrollment Notice: All cohorts are subject to a minimum student enrollment requirement. If a cohort does not meet the minimum, enrolled students will be notified in advance and offered the next available start date at no penalty.
On-Campus NHA Test Dates
Students must register at least 14 days prior to the test.