Michael Caudy
Dr. Caudy is a nice professor but there are some drawbacks to his class: his TA gives unhelpful feedback on the weekly discussion grades and there is so much reading it makes your eyes bleed. But he does grade fairly and gives good feedback which helps you in the class in the long run.