Great social life if you find it, some of the people are really pretentious, as to be expected at a great school, food is okay but very repetitive, super safe, great parties/nightlife, good profs if you know where to find them, on your own as far as advising goes, all the advisors act like its not their job to help you McGill forces you to be very independent and some programs are hyper competitive but if you can handle that then it's great! The school is very aware of its rep and marks hard to compensate. Montreal is an amazing place to live, especially when you are young. I would be so bored in a university town. Definitely worth it, if you're ready work hard.