Henry Hunsinger
Amazing professor! His classes are lectures, but he makes it interesting and encourages interaction. A few papers, but nothing major. He also gives you the test questions prior to the exam. Easy A