Donovan Budde
Cool guy. Material is very dry but he makes it bearable, and he does not assign lots of homework unlike other teachers. Make sure you read the readings very closely, as he may give pop quizzes. Also, study for the exams, as they can be tricky and are only 25 questions, but are fair.