Okay, since I know where this thread is going in a hurry, let me clarify a few things.
I, as a public high school teacher in Calgary, along with 99.9999999% of my colleagues across Canada, do not condone this behavior.
-A school is a place for professionalism and these teachers crossed the line.
-They should be harshly disciplined, or fired.
-This is not a litmus test of the quality of our education system in Canada
- There is no need to pull your kids out of school and home school them
-This is not the fault of atheists taking over the planet
-We don't need school vouchers
Let me reiterate, this was an isolated incident, where two professionals crossed the line.
Let the teacher bashing begin