Curriculum Resources
Ambleside Online
Offers a free curriculum with book lists for K-12th grade based on the teaching methods of Charlotte Mason.
>>> Visit Website
Easy Peasy Homeschool
Complete and free homeschool curriculum for K-12th grade.
>>> Visit Website
Teaching Textbooks
Offers complete math curriculum from 2nd / 3rd grade to Pre-Calculus either with CD or online subscription. Has a free trial.
>>> Visit Website
Outschool.com
Offers access to 10,000 small group video chat classes - created and taught by inspiring teachers. Cost of class varies (as low as $5).
>>> Visit Website
True North Homeschool Academy
Offers live, online courses for homeschoolers ages K-12 in subjects like science, foreign language, etc as well as clubs (art club, speech and debate, etc) from a Christian standpoint.
>>> Visit Website
Do you know of a great curriculum resource that is not on this list?
Share it with us!
Simply Charlotte Mason
Offers curriculum resources (including art study, Book of Centuries, etc) based on the teaching methods of Charlotte Mason.
>>> Visit Website
Online Scribblers
Online writing program for students grades 3-12 in the fields of creative and academic writing as well as grammar and vocab building.
>>> Visit Website
Institute for Excellence in Writing
Excellent resources for writing, grammar, spelling, etc.
>>> Visit Website
The Good & The Beautiful
Offers many curriculum resources, some as free downloads.
>>> Visit Website
Iowa National History Day
National History Day offers year-long academic programs that engage middle- and high-school students in conducting original research on historical topics of interest. Students enter their projects at local and state contests, with top students advancing to the National Contest at the University of Maryland at College Park.
>>> Visit Website
Gateway Area Classical Conversations
Offering a weekly community to explore science with experiments, fine arts (drawing, music theory, artists and orchestra), and public speaking skills, all while providing a backbone structure to your homeschool day!
