Getting an excellent education in one thing, but finding the right university is another, and doing some research before picking the right one may take some time, but it will pay off in the end. You can start by doing a search for a university in Canada, and check what the program you're interested in has to offer, and then get some information on the city and lodging. McGill university is located in Montreal and is one of the best quoted canadian universities in the world, and that is why there are so many foreign tourists. Situated in downtown Montreal, the city has a lot to offer for young people, with many bars and various activities to entertain all sorts of people. There's also the university of Calgary located near the Rockies in a very dynamic province. You might want to find a university of British Columbia. There's also the university of Victoria.