There are several parents who decide to take upon themselves the responsibility of homeschooling their own children. This is because of several factors, some of them include violence and sexual harassment, and even rape.
There are some really horrible public schools throughout the country and parents are starting to hesitate more and more to send their children to such a dangerous place everyday. For this reason, and several others, parents are turning to online homeschool programs for relief. There are some great online homeschool websites that you can sign up through and your children can get every bit of credit they could get in a public school system.