We have a wonderful home school/ public home school program. It is called K12 and it is free and goes along with all required state testing. You may be wondering how I know this information my son attended this home school program for two years. They also have field trip opportunities and mommy clubs so children can still have the opportunity to get together for the social aspect of education.
My son and I both enjoyed this time. If you are in the high school years Ashworth is a high school based program however it is not free.