Before even looking at the 7, my response is – because the current public school system sucks! Grads can’t read, write, or do math. All they can do is earn participation awards. But, here are the reason cited by the author:
It fosters family intimacy
It allows for controlled socialization with peers
Home Schooling Ensures Congruency Between Your Values, Teaching, Beliefs, and Education
It Removes the Tension Between the World Your Child Lives in at School and the World They Live in at Home
It Enables You To Tailor the Educational Approach You Take With Your Child
Home Schooling Affords the Flexibility for Family Time, Excursions, Travel and Serving
Home Schooling Gives You the Freedom to Let Your Child Chase Their Individual Gifts and Passions
Why the hell do they have to use verbiage like that? Why not make it simple so people like me can understand it?
Makes the family closer
Parents can decide who the kids play and get together with
You can mesh your values, beliefs, and education
No more hangups about school and home
You can set up the program you and you kid agree on
The family can decide what and when to do things
Kinda repeats an earlier one
Another repeat of an earlier one
You kid can go after what they like and can do best.
Now, ain’t that better?
Read the rest of the stuff @ Should You Homeschool Your Children? Seven Reasons Why You Should