One aspect is that this "Diversity" and "Multiculturalism" is a farce. It is nothing more than a form of secular humanism, for its goal is to break down the culture and value system of America.
As a substitute teacher, this nonsense, minus the pro-gay, is all throughout the textbooks. Multiculturalism, Diversity, Secular Humanism, Historical Revisionism, Junk Science, Environmentalism, etc. are all shown.
Parents need to be more involved, and if it includes conducting a large march or rally of thousands, it needs to be done. I also think that parents should be more active on school boards and school councils. The only other alternative, as a previous poster stated, is to remove your child from the public schools and homeschool them or place them in a private school, preferably Christian.
The schools have this idea that all of the above will turn out nice, respectful children who will love and hug everyone and all will be well with the world and due to their efforts, Utopia will envelope the earth.
For all the warm fuzzies taught, more and more kids are turning out mean as snakes, talk trash that'd make a sailor blush and think that work is arranged around parties. I am so sick of getting anywhere near kids in their teens and twenties and hearing the "F" word constantly. Yet for me to speak up would infringe on their freedom of speech, nevermind that I'm offended (oh, yeah I forgot - I'm a white conservative Christian woman and I don't count).