I figure that you can raise your kids in whatever fashion you feel appropriate within the limits set forth by the Division of Youth Services and the standards of human decency. As long as you don't slip over into abuse or negligence, it's probably none of my business to tell you how to raise your kids. And no, spanking isn't abuse. Schooling is one of those parental choices.
In my experience, homeschoolers' reasons fall into three basic categories.
- Those who feel they can do a better job. This parent is usually well educated and has the ability to spend the time necessary to do the job right. Sometimes, this is a work-from-home parent who can work from some really neat places, so they travel a lot and take their kids on a grand tour of the world. Perhaps the child is truly superior and the parents are nurturing that ability and don't want their child to slow down in any way. These people I have no problems with ... take your kid out of school ... he'll be fine and go to a decent college (or not) and live a good life.
- Then there are the religious reasons. These range from "the public school is too permissive and my kids are going to learn about all those horrible things and start doing drugs and forget about God" to a simple desire to have theology classes and a more spiritual approach to life. This group, I have no problems with ... raising your kids in a closed environment probably isn't the best idea for psychological development, but it should be a choice that parents can make for their kids. Living a more religious life among the Heathens is a choice.
- Then there are the assholes, the parents who "homeschool" for asinine reasons. These are the ones who take their kid out of school so he can play Guitar Hero "professionally" or who sign the papers and let the kid sit at home all day long or make him go to work for the family business because they don't want to pay a real worker. I'll include here the racist clowns who "homeschool" because they don't want their kids in a building with "spics and niggers." (A friend of mine was visiting his nephew and noticed them playing World of Warcraft early around noon. He asked who everyone was and was told that they were all Texas kids whose parents didn't want them in public school for that reason ... although on WoW, they can't use that language, so they have to say 'S&Ns")