Chemical Engineering is a "relatively" young profession - not even a century old, formally speaking. The need for producing goods and services created by advancement of "industrial" Chemistry spun off the profession which has its craddle in North America.
The Canadian Society for Chemical Engineering (CSChE) is the national body for chemical engineers. It helps chemical engineers to stay in touch with each other, keep up-to-date on technologies, etc. This is particularly important after you graduate; suddenly you are no longer surrounded by your friends of four years (all scattered across the globe in various industries), and it is rare to be working with more than a couple other chemical engineers in the same company.
Our Chemical Engineering curriculum keeps the students quite together. They follow the same set of classes, work in groups on all kinds of assignments in all kinds of courses. They are like a big family - everybody knows everybody else.
There are many student-organized activities, good deal of them under the auspices of a very active Student Chapter of the CSChE.
Students also provide their own input into this Departmental web site with their own web page series.
And student life in Montreal - is just fabulous!