They are funded by Catholic tax payers, not by all taxpayers. Educate yourself. Furthermore, the right to have separate schools for Catholics was originally granted in Upper and Lower Canada under the British North America Act which goes back to the establishment of Canada as an independent country. It is very disturbing to see you promote the idea that constitutional rights should be taken away because you do not agree with them.