Looking at the financial aid system in Canada, it seems that significantly more aid is available for those who do not have savings or lack the ability to directly pay for their education.
As a member of the (lower) middle-class, it looks to me like, without significant savings on my part, my children are going to be much more likely to be able to receive grants, scholarships and other assistance with their fees when entering university. The expected university expenses may, in the end, be much lower. If I invest, instead, in reducing my debt (car loan and mortgage), it looks likely I'll be able to provide a close to equivalent funding for the university education by obtaining loans when my children enter school, rather than by saving the money in advance.
So, is it advisable that I save for my children's education in Canada, instead of paying off debt and gaining room for a future loan?