Sergei Domashenko
One of the best professors I've had at Colgate. Genuinely so caring about the wellbeing of his students both inside and outside the classroom. Teaches course material in a way that is enjoyable and easy to understand for his students. 