Study.com is a fantastic resource for homeschool families. There is a wide array of classes your children can take on Study.com. You can also use their program to study for SAT's, ACT's, or CLEP tests. One of our favorite features of Study.com is that it remembers information you have learned between classes and transfers that information over so you don't have to repeat curriculum you already know. So for example, my oldest daughter took a CLEP College Algebra class on Study.com then when she took a SAT class it remembered all the math she had learned from the college algebra class and transferred that data over so she didn't have to re-practice what she already knew, saving her time and frustration!
In my family we have only used Study.com for preparing for SAT's, ACT's and for several CLEP tests. There are many other classes homeschool families could use Study.com for. There are various ways you can pay for the program too, either on a class by class basis or a monthly subscription. We've always chosen to pay per class and the fees are very reasonable.
Click Here to Learn more about Study.com