I'm from toronto and have been to the campus quite a few times, and what he says about the campus is quite right from my impression of it. South of the campus is a pretty gritty neighbourhood, and north is a fairly industrial
It's not really in Toronto, it's at the very north end which means...