High School Courses

Our online curriculum includes core and elective courses at varying levels depending on your student's academic goals.

Course listings below include the course length, available levels (E: Essentials, P: College Prep, H: Honors, or One Level), NCAA approval, UC Approval, any required prerequisites. Contact us with any questions.

207 Courses

Load more

Request More Information

Connect with our Admissions Team.

Attend a Virtual Event

Join us for an Open House.