Leland Coxe
What an interesting guy. If odd comments and political lectures aren't your thing then this isn't it. But he's clear with grading and the weekly quizzes are a breeze. Can't say his comments were always welcome, but it broke up the 8:30am lecture. Other reviews say he's difficult to stomach but an A is an A, there's bigger problems then this class.