The private school kids were incredibly far behind us in everything but math. It seems math is the only thing they could learn completely in a private school without any controversy. I would never send my own kids to private school.

Another thing, kids in private school are in more danger of messing up in the real world. They barely learn about drugs, much less how to avoid them. They believe myths about sex that could get them in bad situations. They just aren't prepared for the real world. Also, more kids in the private school in our town did drugs and drank than those in public school. Had they gone to public school, they'd have learned that we make fun of the kids who do drugs. Instead, they were sheltered and learned that those kinds of things are "rebellious and cool". Take something away from kids, and they'll want it more.
Wow, that is a real contrast to anything I've ever heard before, although I must say that all the opinions I hear of public and private schools are generally very biased. Of course, if you had the choice between a great public school and a failing private school, surely everyone would choose the public school, each to their own I suppose. As for drugs/sex education, my school provides just as much, if not more, than anything the state schools in the area provide, and the difference is, most private school kids don't fool around in class, and therefore take more in!

I live in England and the public schools here are very good.
I guess I'll have to come and live in Wiltshire, because I've yet to come across what I would consider a 'good' public school, save for those that were former grammar schools. Honestly, a 40% GCSE A*-C grade pass rate is just an average round here! That in my view is appalling, I would not consider attending a school unless it was at LEAST an 85% pass rate, and seemingly only the private schools in my area can reach this standard.