Kevin Willett
Kevin; what a guy. His lectures are equal parts academics and comedy. VERY little homework and overall effort outside of class. He tells you exactly what's on exams and quizzes, all you need to do is pay attention. He truly wants each student to succeed. Your final is a group project (essentially difference maker), and it's peer graded. Take him!