Choose Curriculum and Materials,
Explore Teaching Methods, More


The good news is the home school materials market is HUGE! The bad news is, you could spend months slogging through it trying to decide what to choose. The other good news is that most decent materials will result in a good education for your children if you do your part and execute the plan faithfully and stay involved.

We try to take a little of the "overwhelm" out of the process of choosing. We also provide links so that you can research more options. To that end, here are some suggestions and places to start in your search for good education materials for your home school.

Teaching Methods/Styles. Short descriptions of each. Pros & Cons. Suggestions for using each effectively. Great links to resources and support for each style.

Teach Your Child to Read. Resources, ideas, essays, more to help with this most important job of all.

Reading & the Older Student. Teach your child to tackle any book.

Complete Curriculum Packages. See the Packaged Plan/Structured Method on this page, as well as a link to more options.

Math Resources. Curriculum for all grade levels, tips and ideas to smooth the road, links for board games and software, more.

Science Resources. There's a lot of good science stuff out there: curriculum, books, magazines, videos, supplies, experiment kits, web sites, even TV programs. This should help you make some decisions without getting overwhelmed. 

History Resources and Ideas. Be sure to check out this entire page. Lots of extras at the bottom.

Geography Resources. Curriculum, games, web sites, maps, lots of good stuff.

Language Arts Resources.

Government/Citizenship Resources.

Foreign Language Resoruces.

Electives and Extracurricular Activities. Ideas and resources for home economics, personal finance, art, drama, music, sports, and a whole, whole lot more.

Sports and Homeschooling. Links and ideas for finding the right sports options for your children.

Personal Physical Fitness. Your children don't have to be on a team to keep fit or to have fun being involved in sporting activities with other children.