Reviews of professor Mohammad Donyaee

Rating: 2.0/5, difficulty: 4.0/5
In charge of 341 projects, and they can be pretty difficult. Also a lot of errors and things missing when projects are initially released. Honestly, you'll only be relying on the TA's for help, they're your best bet :)

Rating: 3.0/5, difficulty: 3.0/5
Lectures were bland. Projects were long and involved, but there wasn't much other homework. Tests were difficult but curved. Solidly middle-of-the-road professor- I don't have anything particularly bad to write about, but also nothing particularly great to write about either.

Rating: 3.0/5, difficulty: 3.0/5
Nice guy, lenient grading, and flexible on request. He provided very limited context so it was difficult to want to understand the material as opposed to just memorizing steps to pass. The homeworks were easy (40%), activities were for completion (5%), quizzes were a little challenging (5%), midterm and final exams were not easy, study! (50%).

Rating: 4.0/5, difficulty: 4.0/5
He is an understanding professor and tries his best to help the students.