And it bears repeating that this is a public school. In other words, the government. A private corporation in a right-to-work state could fire an employee for stomping on a flag, for the same reason they could fire an employee for saying "wubbalubadubdub", or being named "Jeff". The two aren't comparable.