Originally Posted by
Endus
Private schools ARE private businesses. But, outside of at-will work states (Canada as a whole is not an at-will work nation), you need cause to fire someone, and them saying something you disagree with is not cause. In the case of the school, what they're communicating to students is expressly part of their job, which is why it qualifies. If they'd said the same thing in the teacher's lounge, it would NOT have been grounds for firing.
I really don't understand why you're phrasing these as questions, since they're very easily answered for yourself, if you want to bother.