I'm a teacher employed by a public school. My "right to free speech" only means I can't be jailed or punished by the govt for political speech. But I sure can be fired if I step outside the bounds with children, and that is AS IT SHOULD BE. I mean I would bet you want that protection if a teacher would go off the rails and lecture kids about Palestine or whatever, and you would be right.
Free speech does not mean "you can say whatever you want with no repercussions"
Mentioning that citizens SHOULD stand for the pledge, is outside of "the bounds" in your mind?
Yeah, this is why we need to purge lefties from education. And everything else.