There are many reasons that parents choose to homeschool their children these days. With the continually rising costs of even public schools, a lot of families simply cannot afford to pay for things like uniforms and a vast amount of supplies.