McGill more info + CS

TomSrOfBoston
Sat, 28 May 2016 23:43:34 +0000

The campus is in the middle of downtown Montreal so yes it is a nice area! Others will hopefully answer your other questions.