Reviews of professor Ehsan Nabiyouni

Rating: 4.0/5, difficulty: 3.0/5
Good professor, but follows slides, and follows homework solutions. Quizzes and Tests and difficult but open note. Do the homework and follow the slides for a easy B. Read the textbook on top of that for a hard fought A.

Rating: 5.0/5, difficulty: 3.0/5
Great human being and great professor. He makes you work hard and helps you inside and outside class. Very fair grader. Loved him.

Rating: 5.0/5, difficulty: 3.0/5
He made dynamics look easy. Great instructor.

Rating: 4.0/5, difficulty: 4.0/5
I liked him overall, if you show up for office hours and study for his exams you can easily pass with a A. Check what problems he uses in the homework, there is usually a pattern, he uses those problems for the quizzes. For the tests, study out of the lecture notes and his practice exam.

Rating: 1.0/5, difficulty: 3.0/5
Rude and bad professor

Rating: 5.0/5, difficulty: 3.0/5
This course was easy. Lectures took half of the time and the rest was just drawing. He would walk around and help students. Learned enough.

Rating: 2.0/5, difficulty: 4.0/5
You're not going to know your final grade until about the very last day of the semester. He also has no actual grading system when it comes to deducting points. So if he doesn't see you have the correct final answer, hell mark all the work wrong regardless if you did it right, as he doesn't take the time to actually read what people wrote.