Darin Wohlgemuth
He went through things so quickly, and did not explain things well enough in class. He gave us nothing to prepare for the exams, and expected us to simply just study/know everything. Very hard, would not take this class with him again. Avoid at all costs!