What Are Supplementary Online Homeschool Courses?
K12 offers supplementary online courses that homeschool families can add to their existing curriculum. Courses are available across core subjects and electives for grades K–12, purchased individually without full enrollment. They Are designed to fill gaps, reinforce concepts, or let students explore subjects not covered by their primary homeschool program.

How Is K12-Powered Homeschool Curriculum Developed?
K12’s homeschool curriculum is developed by a dedicated team of curriculum specialists, lesson developers, writers, editors, assessment specialists, user experience designers, media specialists, software developers, and quality assurance experts. The team draws on more than 25 years of experience building online curriculum grounded in learning science—the research on how students actually learn.
How Can K12 Supplement Your Homeschool Curriculum?
K12 supplements homeschool curriculum in three main ways: individual courses for purchase, free lessons, and one-to-one tutoring. Families can buy single online courses spanning math, science, history, language arts, world languages, and electives such as public health, veterinary science, and computer programming. K12 Learning Hub provides more than 17,000 free lessons for grades K–12 that families can use to personalize or enrich any curriculum.
LEARNING HUB
Free At-Home Lessons to Explore
Whether you want to explore our options or tailor your student’s homeschool journey, check out K12 Learning Hub—an online resource with expertly crafted lessons to supplement your student’s learning, all for free!
Individual Homeschool Courses for Purchase
If homeschooling is the right choice for your family, K12 can help you find online courses to build or supplement your curriculum. With one of the most extensive online homeschool curriculums available for purchase in the industry, K12’s award-winning courses get students excited to learn, helping them to build strong foundational skills.
Frequently Asked Questions
These are individual online classes that support your existing homeschool curriculum. Families can use them to reinforce core subjects or add new areas of learning.
They can strengthen understanding, provide extra challenge, or let students explore new interests. This makes it easier to tailor learning to your child’s needs.
Yes, they’re designed to be flexible so you can add them to your homeschool schedule. Families can adjust pacing to fit their daily routine.
How to School at Home
Adjusting to online learning can seem daunting, but K12 provides tools and resources to help students and parents navigate schooling at home. Explore how online learning works for K12-powered students.








