There are so many great online resources for homeschooling. Following is a growing list of online resources to check out as you consider sourcing curriculum for your children:
Curriculum to Purchase/ Online Coursework
What online and computer based programs have you used? Let us know in the comments so we can add them to the list!