Reviews of professor Mehdi Nosrati

Rating: 2.0/5, difficulty: 2.0/5
Easy exams with bad teaching. Always make mistakes when doing examples. Can't explain himself well. No sample midterm/finals. I basically didn't know what's going on when doing the assign & labs (which were made by other profs) cause what he taught was extremely easy. Very kind person but has a long way to go.

Rating: 4.0/5, difficulty: 3.0/5
Lectures can be difficult to follow but is very caring and readily reviews difficult topics if requested. Tries his best to teach well, its just his first time teaching. Exams are very fair.

Rating: 1.0/5, difficulty: 1.0/5
The finals weren't graded properly. One classmate had 20 marks missing due to miscalculations, and I had an entire page of diagrams ignored. He also did not a chapter that was covered by the other sections. There was a mistake in his final (Mealey/Moore Machines) that he said was right, despite being the opposite of the definition. Do not take.

Rating: 2.0/5, difficulty: 3.0/5
Mehdi is a very nice guy. He's really quiet and shy, which is why people tend to dislike his lectures. He would benefit from a microphone, and by preparing his own notes (he uses faculty notes) as his examples are very disorganised. This is obviously one of his first times teaching if not the very first. Cut him some slack guys, he's learning too.

Rating: 5.0/5, difficulty: 3.0/5
Very good teacher, and very helpful in office hours. Wants the best for his students.

Rating: 5.0/5, difficulty: 4.0/5
Very good one.

Rating: 2.0/5, difficulty: 4.0/5
Don't Do It!!!!!!!!!!!!!!!!

Rating: 3.0/5, difficulty: 3.0/5
Its his first time teaching, so his lectures were disorganized. But he is VERY helpful in office hours and makes up for it! Not too bad.