Thaddeus Atzmon
He is one of the best teachers Ive ever had. He cares so much about his students, always got back to my emails quickly, and was always enthusiastic about teaching. When I disagreed with what he said, he clarified in office hours and was always willing to talk about class anytime. I really enjoyed it.