Reviews of professor Michael Roppo

Rating: 1.0/5, difficulty: 5.0/5
Worst professor ever had. Gave no useful feedbacks on homework or exams. The only feedbacks I received are "does nothing" and "I don't think so". I emailed him with full respect to change exam schedule, the response I got was "NO", fully capitalized N O. He shows no respect to students. Taking his exams is a tragedy. Never take his class again.

Rating: 1.0/5, difficulty: 5.0/5
Awful. Office hours are not accurate at all, and barely helps when you ask for help. Expects too much from his students when he doesn't even know the content himself. Grading couldn't be any more inconsistent.

Rating: 1.0/5, difficulty: 5.0/5
Horrible. Seemed to know even less then the students and when asked questions would give very generic answers and little help. Horrible at explaining things. Avoid him as a professor at all costs.

Rating: 1.0/5, difficulty: 5.0/5
This professor cannot teach very well. I have learned more about coding by watching Youtube videos than sitting in his class. When he provides example problems, he doesn't fully understand the code he is trying to teach to the class. So when an issue comes up, he cannot fix it. I recommend taking CSCI for your engineering programming requirement.