Arun Manoharan
Professor Manoharan does an excellent job at portraying difficult concepts and shows a very clear interest in not only the topics that he teaches but also that the students are receiving and understanding the material. He really does care about his students and this is shown through his grading leniency and sense of humor.