Question: why is uoft so expensive?
Answer: U of T commands high prices because of its reputation. There is no Canadian (or provincial) government funding for international students because they are not citizens. You might qualify for a scholarship if you are academically stellar in some way, but that is up to each school to make that decision.