Reviews of professor Galathara Kahanda

Rating: 5.0/5, difficulty: 1.0/5
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.

Rating: 3.0/5, difficulty: 3.0/5
He was fine as a professor. Yes, he has a thick accent, but you can make out what he's saying most of the time. Pay attention and show up to every class. When it comes to programming, you have to pay attention and the tests & quiz are literally from his lectures. He is not hard, the course may be challenging at times, but just pay attention

Rating: 4.0/5, difficulty: 4.0/5
3 exams with HW in between. Honestly if you pay attention, take notes and show up to class you will get a good grade. Whatever is said in lecture/powerpoint will show up in the exam. Dont expect to skip class all the time and pass. Exams are a bit tough so study for them.

Rating: 5.0/5, difficulty: 4.0/5
This is going to be a good example to take the previous 'bad reviews' with a grain of salt. This professor was probably the most heartwarming professor I ever had in my life. When I tell you this man is genuinely a good person, he is. He cares for his students. He wants his students to succeed. He's a such an amazing guy.

Rating: 5.0/5, difficulty: 3.0/5
Very caring professor. His accent is kind of hard to understand but he posts all the slides on canvas so it makes up for it. I recommend taking him.

Rating: 5.0/5, difficulty: 3.0/5
If you want to learn anything about computer science, Kahanda is your guy. When people complain, its mostly people who want an easy A without putting in the work. The work isn't even heavy, just read his slides, ask him questions, and PAY ATTENTION and you'll pass his class. If you care about computer science, then it wont be hard to follow along.

Rating: 1.0/5, difficulty: 5.0/5
class wasn't difficult but the issue was, he didn't seem to have a clear schedule, some classes were light then in others he was in a rush to cram things together. First half of the semester was bearable but he lost control towards the end, quizzes and homework assignments were sporadic and unschedules, no clear grading criteria, needs improvement

Rating: 4.0/5, difficulty: 3.0/5
Took discreet math with him. I don't have much complaints with him. Online class however he doesnt record classes. Gave few quizzes and hw and their were not super difficult. He gave review test before given graded test. I thought that was awesome and allowed for a good grade.

Rating: 5.0/5, difficulty: 1.0/5
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.