Mark Baron
Take any class you can with Dr. Baron, he is my all-time favorite professor. He genuinely cares about his students and always hears out people's questions. He always summarizes the last lecture at the beginning of class, and he really makes sure his students absorb the material fully. Seriously, such a great prof. Can't speak highly enough of him.