I have been part of their MBA full time program and the program offered a diverse set of students and faculty. The faculty was supportive and made sure that nobody is left behind. There are enough opportunities to get involved in student organizations and activities. The city is small however it is near to Toronto so you have enough events there as well. From the learning perspective, the university is quite competitive.