Every course you could possibly want to homeschool for high school 

2,500+ online courses from top institutions  

450 Ivy League courses that you can take 

Resources for AP students 

Higher level math series… online video series with detailed solutions to more than a thousand publicly-released College Board SAT Math, Subject Test Math Level 1, and Subject Test Math Level 2 problems.

Classes for older teens or adults 

Tons of free classes from leading universities and companies  

Test Prep for SAT, ACT, etc.  

Online history classes for all ages preteen through adults  

300,000+ FREE printable worksheets from toddlers to teens