A Complete Middle School Program

At Keystone, we help middle school students grades 6-8 get off to a good start. Our program inspires and motivates students to acquire the skills they need to succeed in high school and beyond. We offer curriculum for a complete middle school education or individual courses to supplement a student’s traditional or homeschool education.

Students enrolled in a complete grade level take a total of five courses: four core courses – one in each core subject area – plus one elective per school year. The curriculum includes Language Arts, Mathematics, Science, and Social Studies for each grade level, and an array of elective and advanced courses.

The comprehensive Keystone curriculum offers online middle school courses based on a learner-centered model that draws from current educational research and meets the high standards of the North American Council for Online Learning (NACOL).

Core Curriculum

The Keystone middle school curriculum is online and includes all core subjects, with grade-specific coursework in Math, Science, Social Studies, and Language Arts. We also offer credit recovery options for students who want to get back on track.


Middle school students can choose from a variety of elective courses each year, including art appreciation, health, music, and foreign languages.

Advanced Courses

For 8th grade students who want a more challenging educational experience in preparation for high school, Keystone offers advanced courses: Algebra I, Spanish I, German I, and French I.

Preview the Online Middle School Courses and Curriculum

Want to see for yourself how comprehensive and engaging our online courses are?

View interactive online demo 


"As a classical ballerina, my life was greatly occupied by my devotion to that art. Therefore, Keystone not only allowed me to take great pride in my studies through their challenging courses, but it also afforded me the flexibility that my ballet life demanded. My time at Keystone will be four years I will never forget!"
~Sydney Wood