I would encourage any one of average or above intelligence to home school their children. My wife and I home schooled our three daughters and were delighted with the results. I have seen hundreds of children home schooled with great results, and only one family that I feel failed. (religious motives with lack of socialization, a perfect recipe to make your children unprepared for life, and heart braking to witness. ) We schooled our children at home due to what we perceived was a weak public school system. Long story short, the curriculum is the least important aspect believe it or not, and positive socialization is extremely important. The simple reason home schooling works is simple group dynamics, and the truth that you as your child's instructor can assure your children get the information they need daily, without the need for homework. The uber-wealthy often retain tutors, since this is the most effective learning mode. That's what you are to your children, tutors. Believe it or not, one productive hour a day is needed for most children to not only learn their lessons, but they will be far above the average public school pupil. Please don't be afraid of "screwing up your kid", because the public schools are already doing a great job of it. The worst thing about public school is the "crowd" mentality they build in children and the need for the child to find a "group" that they feel comfortable in. From then on the children self label themselves and stop seeking who they are. I could write a book on the subject, but you get the idea.