Reviews of professor Mehdi Allahyari

Rating: 1.0/5, difficulty: 4.0/5
HE IS THE WORST PROFESSOR YOU CAN TAKE FOR CSCS1 1301. He thinks the students already know the concepts and he never finishes the slides. Instead of explaining stuff, he gives real tough assignments which you wont be able to finish in time. BADDD ONE, don't take him for 1301.

Rating: 1.0/5, difficulty: 4.0/5
Assigns projects that are way too hard for the level he is teaching and he expects students to be able to teach themselves everything we need to know to complete them. Tests are always difficult, when he answered questions we had about it he made us feel dumb for asking. "Come on guys you should know this, that only took me 5 min."