High School

Page Last Updated: 4/29/2015

This list is continually a work in progress.  Check back often to find new resources for Free High School Homeschooling.

If you come across a link that is not working properly, please leave a comment so that I can fix it. Thank you!

Multi-Subject Curricula Sites

HippoCampus - Math, Science, Social Sciences, & Humanities courses for Middle School, High School, & College Students.

Khan Academy - Math, Science, Economics, Test Prep, & More

SAS Curriculum Pathways - Interactive, standards-based resources in the core disciplines.

Alison - a three million-strong, global online learning community, filled with free, high-quality resources to help you develop essential, certified workplace skills.

Easy Peasy All in One High School


Apologetics Plus - Home Study Courses

Bible Class Books - This Bible class curriculum can be easily adapted for use by any age group from fourth grade through high school. This curriculum is designed to be covered in four years, plus there is one extra quarter of study available.

Of Faith and Knowledge - a four year course on apologetics and the Christian faith. The books include some of the best known books. The course can be downloaded free at this site. The books may be acquired from many different sources.

Bible Class Lessons from NetBibleStudy - Bible study lessons designed for teaching Junior High, High School, and Adult classes. The lessons are on various subjects to help ground us in sound doctrine of the Bible.

Social Studies

Digital History

AP United States History

AP United States Government

American Heritage: An Adventure in Liberty - large lesson plan download files.

The Learning Network - Teaching & Learning with the New York Times.

Student News Daily - a non-profit current events website for high school students. Our goal is to build students’ knowledge of current events and strengthen their critical thinking skills. This is done by providing comprehension and critical thinking questions along with published news articles and other current events items from established news organizations.

Ben's Guides 9-12 - United States Government

Roles of Government - Supplementary resources by topic. Roles of Government is one of 51 key economics concepts identified by the National Council on Economic Education (NCEE) for high school classes.

Language Arts

VocabAHead - Learn vocabulary words from Grades 6-12, SAT, GRE, or ACT. There are over 2000 vocabulary words explained using videos.

The Internet Grammar of English - an online course in English grammar written primarily for university undergraduates.

English 1 Course Outline


Online Algebra Textbook by James W. Brannan

Euclid's Elements

Calculus on the Web

Interactive Mathematics - There's over 300 easy to understand math lessons.

Virtual Nerd - Over 1500 videos lessons covering Middle School Math through Algebra 2


Cool Classroom - a series of Internet-based instructional modules that link middle and high school classrooms with active research investigations at the Rutgers Marine & Coastal Sciences (RMCS) COOLroom, a collaboration of oceanographers studying the coastal ocean off the coast of New Jersey.

Forensics Illustrated - a comprehensive collection of all the resources collected, manufactured, and utilized by Brennon Sapp during his nine years of teaching Forensic Science to high school students

Human Body/Anatomy Study from Guest Hollow

Fine Arts

Learn How to Play Piano Online with ZebraKeys

Hoffman Academy - Piano Lessons

Jerry's Artarama - Free Video Art Lessons

Artyfactory - a free online resource for anyone who wants to learn about the visual arts.

Grade 12 Art Appreciation free download ebook from Harmony Fine Arts At Home.

Grade 9, Grade 10, and Grade 11 Music Appreciation free download ebooks from Harmony Fine Arts At Home.

DrawSpace - drawing lessons

HodgePodge - free listing of chalk pastels, acrylics and video art tutorials for all ages.

Foreign Languages

Duolingo - offers free lessons in Spanish, French, Italian, German, & Portuguese.

Paul Joyce Beginner's German Course

Livemocha - Free online language learning with lessons, courses and other language-learning activities. Our fun and effective language lessons are available in 35 languages. Registration, lessons, and access to native speakers are FREE!

American Sign Language

Other Electives

TypingWeb - a free online typing tutor & keyboarding tutorial for typists of all skill levels.

Good Typing - online typing program

Computer Programming


  1. I really like the Apologetics lessons but cannot tell if you would use all 30 lessons (10 each for intro, intermediate and advanced) for a full year course. They don't seem like they would take long to go through even with adding in journaling and some projects. Any ideas/thoughts on how to approach that one?

  2. Very interesting sources for self-education)
    I can suggest you one more http://www.ratatype.com