In engineering at the University of Calgary, there is so much to be said about the faculty and the students. The faculty is very forthcoming, they always encourage active participation in the form of asking questions during the lectures and even emailing them upon a confusion. I have personally opted for the latter, a considerable number of times. The students are extremely helpful towards everyone, I came between the semester and I found peers who would help me in any coursework and in settling into university life.
Moreover, there is a multitude of clubs and events being organized by those clubs throughout the academic year. I cannot even count how many events I have been to, there have been a number of game nights, scavenger hunts, get-togethers, etc.