Toronto and Vancouver too expensive: rankings Montreal only Canadian city in Top 10 Best Student Cities