Vitaly Katsnelson
Prof. Katsnelson is a great professor. He made calculus feel very easy, he does reviews before exams. Occasionally jokes that makes the class giggle. When students have questions, he slowly explains the concepts, which is great especially for first timers. He drops your lowest 4HW + 2Quizzes. One of the best professors I had so far as a freshman.