Stephen Diggle
So passionate about Ecology. Approachable and will take your questions into consideration. Sometimes he gets confused while explaining harder topics in class but will always find a way to clarify what he's teaching. Very clear expectations.