Nicholas Frangipane
I could write an essay on Nick, he is awesome. He truly cares about his students, and is very down to earth. He gives amazing feedback on papers and grades very easily. Most classes were discussion based from readings we did out of class, but they were always interesting. 3 papers in the semester, plenty of time for each. I would take him 100x over