This intolerance/hatred is not just in Canada, but world wide.
And not just aimed at Muslims, but people of all faiths. (Convert or die, pay a jizyah, etc.)
The attacks on religion and the religious (and not the cult of secularism, wokism, alphabet mofia, etc).
Such a teacher should NEVER have gotten a teacher’s license.
As for her argument:
That is the law here. If you don’t like it you can leave…
Well, laws can be changed.
At one time, there where laws on prohibition, against homosexual activities, against gay marriage, preventing voting rights to females, against abortion, against divorce, segregation and integration, etc.
And in her little hissy fit, was it the parents who pulled them out and not the students themselves skipping that day? We do no know (most likely it was the parents) so attacking the students is uncalled for.