High School Public Education Curriculum for Homeschooling
K12-powered online tuition-free* public schools are a great alternative to traditional high school homeschool, with state-certified teachers, quality curriculum, and resources for students and parents. K12-powered high schools:
Have an established curriculum taught by state-certified teachers
Have an administration with a principal and other support staff
Offer social and extracurricular activities for students†
Comply with state-mandated testing, attendance, and academic progress requirements
At Home Online High School Curriculum
K12-powered high schools provide a robust offering of courses that allow students to tailor their education to their unique strengths and interests. In addition to core curriculum, students have access to a variety of electives and college- and career-readiness courses to prepare them for life beyond high school.
Sort by category
High School Math Curriculum
Subject matter advances as students progress through high school. Mathematics courses include foundations (remediation), algebra, geometry, trigonometry, calculus, statistics, and more—even personal finance.
High School Science Curriculum
Students can explore a wide range of core science subjects, from biology and chemistry to physics and astronomy, as well as electives and college- and career-readiness courses such as forensic science, public health, veterinary science, computer programming, and much more.
High School History Curriculum
In addition to advanced American and world history courses, students expand their focus to encompass history-adjacent topics like anthropology, psychology, politics, and contemporary world issues that impact their lives in real-time.
High School Language Arts Curriculum
Students hone in on their reading comprehension and grammatical skills in preparation for the SATs, ACTs, and other college entrance exams, as well as fuel their love of reading with a variety of literature courses.
Does online public school prepare my student for college and career?
K12-powered high schools set students up for success with an innovative and interactive online environment that provides space for independent learning and teacher support when needed. Students can choose from credit recovery, honors, and AP® online courses.** In addition to required courses, students can choose from a wide variety of general and career-focused electives.
Individual Courses for Online High School Homeschooling
For families who would rather stick to traditional homeschooling, K12 can still help. Our award-winning online courses are available for purchase, so you can create a curriculum tailored to your student or supplement your existing high school homeschool program without reinventing the wheel.
Want to learn more?
How to School at Home
Discover how K12-powered online schools work and explore free resources to make the transition to
virtual learning easier.
Find a school near me.
Are you ready to enroll your student in a K12-powered school? Click below to find a school near you and start the enrollment process.
*Families do not pay tuition for a student to attend an online public school. Common household items and office supplies like printer ink and paper are not provided. Our enrollment consultants can help address your technological and computer questions and needs.
**Course materials vary by course and school.
†Extracurricular activities and clubs vary by school. Please check with your school.