Andrew Fultz
This professor obviously cares about his students. I was worried this class would bore me out of my mind but Andrew made it worthwhile. He is a great lecturer and loves to hear feedback from students. He expects scholarly work but is very open to giving feedback and giving chances to fix mistakes. Definitely recommend.