Waterloo is one of the toughest schools to get accepted to . The engineering department is also renowned as one of the best in Canada. McMaster University also has a great engineering department as well as a few others.
I am aware of Waterloo's exclusivity, I was mostly refering to the fact that it is a very hard discipline to graduate with.