Dave Riddell
If I could give Riddell 10/5 I would. I am in my 4th year of my 2nd degree and I have never met a professor so understanding and so amazing and timely at responding to student emails. Course criteria is clearly layed out and exams are extremely fair. He even sent me a nice "good job this semester" email at the end of exams. This man is a treasure. 