I've gone to public schools in Phoenix all my life.
Phoenix has a high-school dropout rate of about 50%. The other 50% are rubber-stamped through the system.
Home schooled kids are almost ALWAYS more literate and more knowledgable.
Think of it this way: Public school provides NO education. You learn NOTHING in public school.
Therefore, home schooled kids, even if they think that God created rifles to kill homosexuals, are probably still more educated than most.
I knew a girl in my history class in high school who thought that the salem witch trials occured in the 1960's... She passed with a C.
In another history class, the teacher gave us the answers to the state-required exam (that was an honors class, btw).
Math is about the only thing that is quantitatively graded, which is also why schools are constantly cutting back on the course requirements.
It's remarkable. I spent all but 1 semester of high school in honors math classes. After that semester, going back into honors was absolutely impossible. Normal math taught me about half of what I needed to know and I was a 98% student in that class, but in honors I barely made it out with a C (and I think it's because I told the teacher all I wanted was to graduate).
And what of those social skills? Everyone always talks about it.
What'd I learn in high school? I learned that I don't speak spanish so I can't even talk to half of my classmates, the international bachaloriate program is a scam to keep white kids away from the 'riff raff', and that cocaine and MDMA are almost currency in some circles.
Oh, and BTW: I went to the 'preppy' school
From what I can tell, homeschooled kids (and I've known plenty) without fail are better educated. Socially, it's probably best that they stay away from what's happening in public schools.
Public schools treat you like cattle--as long as you stay within the fence until you're told to leave, you'll do fine. Just showing up to class ensures a diploma--which is basically a reflection on what they want in the work place.
No creativity, no recognition of brilliance.. There's even a culture of hatred towards students with better grades. It teaches you to conform. You have to be outwardly violent and disruptive just to get a reprimand. The only attention you get is if you're a delinquent or mentally disabled (clinically).
Oddly enough, those relgious hard-liners being pumped out of some home-schooled situations will probably have the ambition and the point of view to become tomorrows leaders, in spite of the fact that they think evolution is a joke and women belong barefoot and pregnant in the kitchen.
The fact is, public school is debilitating; probably moreso than homeschooling.
I'm agnostic, but I sure as hell don't fear christians. All you people who are fearful of pentacostals need to realize that there are worse things than charter schools EXISTING. At least religious people have a sense of individuality. Christanity says that you yourself are important and a higher power is watching, so if you're not going to do something for yourself, you should do it for God or Jesus or whatever. Public schools make you think you're another number, nobody gives a crap.