Scott Rowed discusses school choice.
Choice means discrimination against teachers based on their religion. Catholic teachers can work in either the separate schools or public schools. Teachers from other religions or no religion need not apply to the Catholic system, even though the jobs are fully funded by public taxes. In the publicly-funded private and alternative schools run by evangelical churches, choice means that teachers must believe that the earth is less than 10,000 years old, and that evolution is a myth. If you’re a science teacher who happens to accept, well, science, you don’t stand a chance. Pastors make the hiring decisions for these government-funded positions.
While he’s specifically talking about Alberta’s separate schools, the same logic applies to all provinces who still fund the discriminatory system.
A point worth emphasizing is the idea that while Catholic schools don’t have to discriminate (they regularly admit non-Catholic students), the fact that they can allows them to only accept good students. Catholic schools often have better test scores than its public counterparts not because it is a better system (as its defendants want you to believe) but because of its privilege to keep bad students out.