Catherine Hamel
Catherine Hamel is by far one of the best engineering teachers because she really understands and connects to students while at the same time knows what she is talking about. If you are taking ENES100, try to get into her class, you won't regret it.