Nicholas Maccari
Nicholas Maccari is a wonderful professor who obviously really cares about his students AND knows what he's talking about (a combination that is surprisingly rare). I took two of his courses and would recommend him to any prospective students in a heartbeat. If you have him as an option, take his course!