You must be a Sean Hannity listener.
You were once in school but you made a choice to allign with a party when you got out (Hopefully). So, nobody is pushing your "extreme left wing" into nobody. Hannity condones school children not working hard and making their own choices but calling in on their Lecturers to challenge and debate them. Is that the reason for Education? Half baked Children? If this children were actually "A" students they will not have time to be kept on hold to talk to Hannity. To make this even sadder, how many of those students that called Sean were in school as Doctors, Nurses, Lawyers or Nuclear Scientists? None. American children major in English, Spanish, Biology Education, Government, History, Literature and Sociology?
When I was in school, the best teachers were the ones that discussed everything. We were not half-baked. We were science majors and had names for this Great Teachers and also loved their classes. We knew the names and capital of States, Presidents and VPs, Secretarys of Defence and State, State Governors and geographical location of countries in the world. Politics in science class was our way of cooling down after tackling a difficult Physics theory or Chemistry equation. That did not have anything to do with my political affiliation once out of school.
Today, students actually arrive late to class, send text messages while the lecture is on, play games on their laptops, go clubbing and avoid assignments by doing very little.
Children also do not need to go to schools to be exposed to homosexuals. How about the big screen TV you bought and sit around giggling with them when they watch Fox's American Idol, Dancing with the stars, commercials and other uncensored shows. They know the names of Brittney Spears and Paris Hilton. They know the latest on who just got dumped and who got laid.
My last point is, If you as a parent will dump the full responsibility of a parent unto teachers, you have contributed to your child's failure. Apart from Memorial's Day, when was the last time you did quality time with your children?