Douglas Zytko
Dr. Z makes you really think about the course work you are doing. If you want to go up and beyond than your typical CSI class, look no further. He makes you put in work to get that A. One of the best professors in my life.