COVID-19 (Coronavirus) Announcements and CARES Act Resources See Updates

Questions on enrolling?
We're here 9am-9pm EST Mon-Fri

Questions on enrolling?
We're here 9am-9pm EST Mon-Fri

Questions on enrolling? We're here 9am-9pm EST Mon-Fri

JMHS Courses

Online High School Classes & Courses for Credit

We give you the option of taking individual online high school classes for credit rather than enrolling in one of our high school diploma programs. JMHS online high school classes are self-paced and are ideal for...

  • Making up credit for courses that you missed, failed or did not complete
  • Taking a class or two to catch up with your graduating class
  • Getting a summer school education
  • Supplementing a online homeschool curriculum

You can purchase up to five (5) individual online high school courses. Check with your guidance counselor or school administrator in advance to ensure credits earned will transfer back to your school.

Courses Subject Area
Algebra I Mathematics
Algebra II Mathematics
American History (College Prep) Social Studies
American History (General) Social Studies
Biology (General) Science
Biology (College Prep) Science
Chemistry Science
Earth Science Science
English I (College Prep) English
English I (General) English
English II (College Prep) English
English II (General) English
English III (College Prep) English
English III (General) English
English IV (College Prep) English
English IV (General) English
Geometry Mathematics
Physical Science Science
Physics Science
Pre-Algebra Mathematics
Pre-Calculus Mathematics
Public Speaking English
Spanish I Foreign Language
Spanish II Foreign Language
Spanish III Foreign Language
American Government & Economics (College Prep) Social Studies
American Government & Economics (General) Social Studies
World Geography Social Studies
World History (College Prep) Social Studies
World History (General) Social Studies

Take online high school classes at your convenience! Call James Madison High School today at 1-800-349-6861 or enroll online.