I have to say though that it's ironic that the Liberal Party of Ontario is the only major political party in the province that has chosen to reject the equality provisions (Article 26) of the International Covenant on Civil and Political Rights, and this while Canadian troops are sacrificing their all to promote those same human rights in Afghanistan!
Article 26, to which Canada is a signatory and to which it isn't even clear if the Ontario Liberals give so much as lip service, states:
All persons are equal before the law and are entitled without any discrimination to the equal protection of the law. In this respect, the law shall prohibit any discrimination and guarantee to all persons equal and effective protection against discrimination on any ground such as race, colour, sex, language, religion, political or other opinion, national or social origin, property, birth or other status.
You can read the official criticism of Canada and Ontario by the UNHCR here:
United Nations Human Rights Website - Treaty Bodies Database - Document - Concluding Observations/Comments - Canada
And more about Equality in Education in Ontario here:
Home - www.OneSchoolSystem.org
To the best of my knowledge, the Ontario NDP, Greens, and Progressive Conservatives have all chosen to conform to these most basic of human rights. If I understand correctly, the ONtario NDP and Greens have similar views to eliminate the separate school system altogether and have but one secular public school system. The Ontario Progressive Conservative Party has chosen instead, irony of all ironies, to follow the lead of what many on the left view as a model of effective social democracy, Sweden, by shifting to a voucher system and letting the parents decide.
Regardless which approach we prefer, we can't deny that the NDP, Greens, and PCs have at least chosen to set an example by showing that just as Afghanistan is not above international law, neither is Canada, nor Ontario, especially when we willingly signed onto it. A country with any self-respect does not sign on to an agreement just for the photo op. It signs onto it with intent to respect its obligations. If the Ontario Liberals had any sense of right and wrong, they'd either follow the lead of the other parties, or alternatively ask that Canada withdraw its signature from the International Covenant on Civil and Political Rights. A politician with principles can't have it both ways.