Raman Kannan
Professor Kannan is easily the best CS professor I have ever had. He is genuinely caring about each one of his students and cares more about every student learning rather than stressing you out about your grade throughout the semester. He devotes so much time outside of class to help you on your group project and in class topics.