Arun Manoharan
Professor Manoharan is good at answering questions. He provides good explanations and demonstrations of the concepts he is teaching, and is clearly very passionate about the material. He provided good extra credit. 