Hamilton experiences the best weather in Canada. Its really fun to study here. I am doing ny degree course from McMaster University. The University helps us in all the possible ways. Even if it is regarding finding a rental place, university will help you. The courses are well established and are updated each year with addition of new concepts. The campus life is amazing here. You will get to know a lot of people from different communities here.