Most Canadian universities offer full scholarships (Toronto included) if you're really good. That is, not just in terms of marks, but in community service, leadership, etc. If you're up for it, apply to some bigger scholarships and then money won't be an issue. I think Toronto's is called the...