Contact local school district. Many school districts receive grants to help area home school students. Some grants supply funding to buy each home school student a computer and books. While also supplying online courses and tutors to help parents and students with the home school process. While this way does allow you to school your child a home it still allows the school district some control over the education.
Contact area churches that help with home based schooling. Ask around for small churches that offer school in their church as a alternative to public school. Many small church schools are formed for home school students and just have teachers there to help students with their work. Many times these types of schools receive grants from various foundations and are open to let other home school students by loaning out educational material.
Contact local community and vocational schooling that offers online classes. Many schools have grant opportunities for individuals based on income for online classes. Many programs can be used for high school learning as well as be used for college credits.
For extra activities look to your local community center or YMCA. Many times such institutions offer scholarships and grants to help home school students pay for extra classes such as gym, arts, music, and foreign language. In some cases there are classes form just for home school kids.
Contact local well established home school organizations in the area. Many home school groups will seek out government and foundation grants fund supplies for home school students.
If student is home schooled due to health reasons contact your local school district to get directions on how to get approved for home bound schooling. If you are unable to work with the local school district contact your state's Department of Education personally.