Reviews of professor Ramesh Subramoniam

Rating: 1.0/5, difficulty: 4.0/5
Very bad. He seems smart and like a decent person, but belongs nowhere near a classroom. Definitely would do better in an actual work environment.

Rating: 5.0/5, difficulty: 3.0/5
This professor was one of my favorites! He is very nice and caring. Disregard negative reviews. He lectures very clearly and connects real world examples to help us learn the concepts better. eLearning was organized with unit folders, and he did his best to provide us all the help he could. As long as you study, you'll be fine.

Rating: 1.0/5, difficulty: 2.0/5
Professors like him make me question the purpose of classes like OPRE3310, because it felt like such a useless class. While it was online, he rarely sent out eLearning announcements. Organization on eLearning was a mess and instructions for assignments were confusing. Exams were based on slides, so understanding the concepts and formulas helped.

Rating: 4.0/5, difficulty: 4.0/5
he's a good guy and cares for the subject a great deal but the homework that is given is god-awful. you have to buy his textbook to do it and even when following the instructions word for word, you will have so many roadblocks and issues. the homework takes 4 times the time it should because of all the issues.

Rating: 1.0/5, difficulty: 4.0/5
Participation is required for class discussions otherwise you will get points off your grade. Exam reviews are a summary of all lectures, hw's, discussions, and calculations. He does not give good explanations of calculations, he explains them but does not show visual calculations of how to solve the problem. don't waste your time and money.

Rating: 3.0/5, difficulty: 2.0/5
He is a very experienced and kind man. His lectures are extremely dull and his grading can be harsh at first, but he will curve everything at the end of the semester. Class participation matters for three case discussions that are pretty interesting. The material of the class is very boring & memorization-based with simple math concepts.