David Hollenbach
Professor Hollenbach is a brilliant academic whose class requires diligent attention to lecture slides for success, rather than solely focusing on a few articles. Though I initially struggled to grasp his grading standards, I ultimately found the class to be excellent.