Great teaching quality, especially in first-year courses. Beautiful campus with nice facilities conveniently located in downtown Toronto. Also, the campus is quite large, taking 15 mins to walk across.
If you're the owner or representative of University of Toronto - UofT, you can claim this University and build a better profile.