There are loads of homeschooling programs out there. Here are a few, though I can't really attest to how good any of them are. You'll have to do your own research and decide what programs are best for you and your son. Although, if you have never homeschooled before, I would recommend going with a program that is very structured until you get used to it, and then if you want you can switch to a program that allows you more freedom in teaching the classes.              And if you are Christian and want to do specifically Christian homeschooling, there are a lot of programs like that, as well. Just do a search under whatever denomination you affiliate yourself with, like Catholic homeschooling programs, or Methodist homeschooling programs, or whatever, and see what you can find. No, if you're a Christian, it would be best to stick to the secular stuff for the time being. If you understand the Bible, you'll understand what I'm getting at. Most everything in the Bible can be proven factual by secular history. Teach him things like evolution for example, then explain how evolution is idiotic because it simply cannot explain complex life. These scientists want to believe a 1 in 100,000,000,000 chance that a certain mutation brought human beings into a higher conscience, but they shun at the idea of Creationism. They enjoy 1 in a 100 billion odds, but think the idea of God is completey idiotic and simply can't be.