Reviews of professor Ravi Thambusamy

Rating: 5.0/5, difficulty: 4.0/5
Dr. Ravi is one of the few I've seen who truly enjoys teaching. He's great at explaining things. He gives random extra credit in class, so come prepared if you want it. He allows a cheat sheet on exams and gives thorough guidance and feedback on assignments. Yes, he is strict on how you turn things in, but consistently reminds you, just be careful

Rating: 2.0/5, difficulty: 3.0/5
He's hard to understand sometimes and just goes off his notes which aren't great to follow. He goes way to fast in class and just codes but doesn't really just talk about it. This class needs 3 days a week. There is just too much and how he does it doesn't feel like it builds very well on each other. He is easy to contact but its not fun at all.

Rating: 1.0/5, difficulty: 5.0/5
Disrespectful to anyone who isn't a computer science major. He shows you what he wants done but if you have one error in your code its minus 20 points automatically because the way he grades. If you are good at coding I would recommend him, but if you have never touched code, take a different professor.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Ravi is an exceptional average professor. I came into the class with no previous coding knowledge, and am almost done with the semester with above a 100%. The assignments are very similar to the Hands-on Activities that he walks you through in class. Cheat Sheet for exam. Replies to emails so quick, he will help you if you put in the effort.