A friend shared this with me recently; she desired to homeschool her children but was finding that many of the curriculums (especially for Christian homeschooling) can be very expensive. This is an option that is FREE, and she has been using it for over 3 years now for three of her children.
The California Virtual Academy is a WASC-Accredited Public Charter School. The curriculum, laptop, teaching supplies, craft supplies, and even a printer are provided for FREE. Families even receive a stipend for internet access to use the school. CVA goes from Kindergarten through Twelth grade.
This curriculum is not a Christian curriculum. But the great thing about homeschooling is having the ability to incorporate God into each subject, as you are your child's teacher. There are many homeschooling resources online that you could use to supplement the curriculum, such as adding a Bible class (which would not be graded through CVA).
CVA also offers field trips and gatherings with other families in the system. They even offer science fairs, spelling bees, and community service days.
I encourage you to pass this information on to your friends who are looking for homeschooling alternatives. After all, it is free!