Michael Weismeyer
I loved Dr. Weismeyer! His classes were interesting and, if you work for it, A should not be a problem. However, there are A LOT of pop quizzes and A LOT of readings and papers. He goes through his presentations pretty fast and I would not think of missing his class. Still, someone great to learn from!