Canadian taxpayers shouldn't pay a cent for international students to go to Canadian schools.  They are taking spots away from Canadian kids.  The international students should not only pay enough to cover all costs associated with them going to school in Canada, but they should also pay a surcharge so that they can help fund the University.    It's bad enough that Canadian taxpayers are paying to bring patients from all over the world to use our healthcare (which we can't access, but pay more and more for).  It's bad enough that Canadian taxpayers give non-taxpayers billions a year in welfare (meaning First Nations who don't pay a cent, get full benefits, and get re-reimbursements for the taxes they paid on things like gas).  Politicians are going to get a rude awakening when taxpayers wake up and vote for far right wing leaders who believe taxpayers should be the ones getting the benefits from their taxes, instead of being the only ones who get NOTHING except the bill.