Galathara Kahanda
Those who consider Prof Kahanda to be a bad teacher are the students who want to pass a class without putting any effort. The class is super easy if you are interested in the topic. Don't choose an elective/major you are not interested in learning about. Otherwise, the professor is extremely nice,prepares you very well for exams and grades fairly. 