Current environmental engineering class sizes at Waterloo range from 40-50 students, providing ample opportunity to work closely with environmental faculty and learn in a stimulating, interactive environment. The key to our program is the real world experience gained in co-op work terms and brought into the classroom.