I agree with your overall points, but sarcasm and characterizations of those who disagree with you as communists isn't conducive to conversation.
When I think "Communism in American schools", I think of the famous communism quote: "From each according to his ability, to each according to his need."