Reviews of professor Ehsan Nabiyouni

Rating: 5.0/5, difficulty: 4.0/5
I did better than average in his class and dont complain. He was always there to help. The course was tougher than what I expected but he went all out to make it easy for us. You need a good knowledge of math to take his class since he teaches all methods and theories mathematically. Hes nice but you must follow the directions and be respectful.

Rating: 3.0/5, difficulty: 2.0/5
He seem's a good guy, mostly just reads the powepoint presentations, not so good at explaining things. Grading is quite good so far, if you do your work he'll definitely grade your stuff good.

Rating: 5.0/5, difficulty: 4.0/5
He's one of the better instructors I've ever had. He always goes the extra mile to make sure you have learned everything, and he teaches you cool tricks to make the tough problems easy. He is generous in grading, however the quizzes are kind of tough. The tests are reasonable, though. I would definitely take another course with the guy.

Rating: 5.0/5, difficulty: 3.0/5
Overall I liked him and his lectures. I understood enough and the tests were fair. The practice tests helped a lot in preparing for the exams. First he seemed tough but I think he was understanding. Must have good knowledge of mathematics for some problems.

Rating: 5.0/5, difficulty: 4.0/5
Firstly a great person he is. He is caring and encouraging. I like his methodsof teaching dynamics. He is respectful and expects you to be respectful as well. Reasonable load of homework, but he usually encouraged us to do more on our own. He actually gave some extra credit for group study. I really liked the practice tests. Final was tough.