Shaun Griffiths
I had Shaun for WASH, and this. He is a great professor and you can tell how much he cares about his students. He's always willing to talk and give helpful feedback, and he understands that students have a life outside of school. Taking his class felt like hanging out with a bunch of friends, but I learned so much from him. 100/10 would take again!