This is a great university if you are pursuing a career in engineering. There a plenty of great resources and educators for engineering. Along with the co-op program which provides student hands on experience in the engineering field
View moreWaterloo is a great school for the program I am in (engineering, specifically nanotechnology). This was the only school in Canada that provides my program in as great of a location as it is in. It is smaller in comparison to schools in the metro Toronto area, meaning the school itself caters to fewer students. Smaller class sizes come out of this, and the quality of the professors is quite high in my view. I would definitely recommend this school to those looking for the best engineering school in Canada. This is a specialized school, so those looking for programs outside of the sciences should look to the bigger schools in the Toronto area.
View more