<p>Aside from academics…social life at York is probably much better than at either Waterloo or UofT…but it’s what you make of it…Toronto is a much more vibrant city than Waterloo and something like 10x the size (Kitchener-Waterloo area population ~ 500000; Greater Toronto Area ~ 5 million)…Both universities are large with Toronto being exceptionally big (Toronto has 60000 students; Waterloo has 30000). UBC, Queens and Mcgill probably all have decent math programs…it was probably a bit of hyperbole when I said all the others weren’t even close</p>