A comment from outside the United States.
To all who cry free speech, I live in a western democratic country but free speech is not seen the same as it is for you.
For example, it is against the law here to make racial slurs, speak demeaningly to women, make unwanted innapropriate suggestions to members of the opposite sex.
It may seem amazing to you all, but even though a couple of people bitch about the law, most people feel that it is a good thing and improves the Australian society.
From our point of view, the only ones who would complain at the schools courageous actions would be the parents and the "do gooder" who always shows his head on tv for these things.
Dave