Quebec's is a bit more complex, but the deal is the same.
The Canadians do not use the First Amendment to beat up on each other because, alas, they do not have the First Amendment.
On the other hand, they use Canadian history as a way to force conformity. The Mennonites turn out to not be well embedded in Canadian history so they don't count for much. Consequently they can be kicked around by a Quebec school system bureaucrat (Ministry of Truth, eh?) and no one outside their own small community cares.
Now, having gotten through that part so that you and I can think about this through Canadian filters, what class do you think is most appropriate for instructing Mennonite children in totalitarianism?
Canadian history perhaps?
If its a catholic school then it really shouldn’t be forced to teach evolution. My argment is that evolution doesnt contract religion, and evolution can exist alongside religion. Its liberals who are trying to use science to drive a wedge into religion.