People should challenge this law in court and shot it down. One’s political view is none of the business of a state government, period.
I’m more sympathetic to the more general view that education is not the business of state governments, period.
Of course, you shouldn't worry yourself over this too much, Canada's not the US, and while that is a government mandated policy there, it would be illegal here.
The first amendment prohibits the state from doing such a thing. They must allow diversity of opinion, they cannot require it (this would be silly, where does it end, Edwards v. Aguillard and Kitzmiller v. Dover seem pretty clear on this).