Reviews of professor Mohammad Shamas

Rating: 5.0/5, difficulty: 2.0/5
best professor ever!

Rating: 5.0/5, difficulty: 2.0/5
If you have this professor I'm jealous of you. Great man, never pushed his students, always encouraged them to participate to learn without pushing too hard, always wanted us to learn more if it was possible, and so much more. Just let all of the other reviews speak for him, all I need to say.

Rating: 1.0/5, difficulty: 5.0/5
Personally, I would not recommend him for OOP. His paper based exams were way too long and tough at the same time. I wasn't even able to finish my exam on time , which ultimately resulted in my failure. Apart from this, the notes given by him were super confusing. Summing up, take this professor if you want to definitely fail the course.

Rating: 5.0/5, difficulty: 2.0/5
Amazing teacher! His classes are very engaging. He is definitely in my list of top 3 best teachers at Seneca.