Galathara Kahanda
Wonderful professor. Attending lecture is a must. I read the textbook on the side and it helped clarify what I didn't understand in lecture. Do the homework, recycled/reincarnated on the exams and quizzes. So are the examples he does in class. Overall very kind and understanding as long as he sees you taking the class seriously.