Where do these creeps come from?
"Educated" and indoctrinated, surely, in the good ol' USA.
Today's snowflake students are tomorrow's elementary school teachers - and if that doesn't convince you to homeschool, I don't know what will!
They come from American public school education.