That's why I'm for private schooling
Public schools used to be just that...public school. You went there to learn math, history, grammar, science and maybe a foreign language.
Now, some public schools are being used as a social petri dish. My wife is a teacher (or was) and she's burned out. She no longer teaches and will not return to the profession. There are several complaints.
First, the parents seem to have abdicated their responsibilities to the state. She spent most of her time babysitting, not teaching. Kids getting up and walking out of class. Telling her "F*ck you b*tch". Kids showing up without any homework done, and parents complaining about their kids failing class when the kids did absolutely nothing...didn't do homework, didn't do in-class work, and blew off tests.
She'd have parent-teacher conferences, and implored parents (those that showed up) to assist their children with their homework...often the response was "that's your job...you're the teacher".
Second reason is the agenda that some public schools try to push on your kids. Some organizations out there feel that the government can raise your kids better than you can, and try to take that from you. For example...I plan on raising my children with regards to sex my way...abstinence will be taught from day one as the best way, and if they do decide to have sex, they had better use their heads. That was the same method taught to me and my brother, and both of us had a very healthy respect for the subject.
On the other hand, some schools are teaching sex with the approach "well, we KNOW you're gonna do it at age 14, so here are a bunch of free condoms, and here's how to have sex". Sorry, but it makes me very angry to imagine some teacher who barely knows my child teaching them about safe sex. There are even some schools that go so far as having programs about drug use in the same fashion...the attitude of "we KNOW you'll try it".
Same goes for things like homosexuality. I don't want my kids taught that "you should like and accept gays". As far as I'm concerned, what you do with any sexual "partner" is up to you and should be a private matter, not something to parade before young kids. I have no intentions of teaching my kids that gays are evil or anything hateful like that...but I refuse to allow someone else to raise my children with regards to subjects like that.
I understand that many parents are failing their children in this regard...and if they want to send their kids to the public child-rearing facilities that USED to be our public school system, go for it. I won't be one of those parents.
If the private school my kids attend tries to tell my kids that sex is "OK" and hands condoms to them...then I'm going to pull them out (so to speak).