Reviews of professor Mehdi Norouzi

Rating: 4.0/5, difficulty: 4.0/5
Had him for circuits and controls, he makes you work for your grade but is open to questions. Kind of funny in class, says things you do not expect but keeps the class on their toes. Overall a good guy, learned a lot from him in classes. I would take him again but be prepared to work and actually learn something.

Rating: 4.0/5, difficulty: 4.0/5
Mahdi is a great Professor. He is way better than a bunch of our other options at UC. Dude always has a funny story to tell and helps to keep you awake in a class that is shortly after lunch. The course itself is hard to understand (especially if you didn't learnSS1) but he does a good job of making up for past teaching mistakes.

Rating: 1.0/5, difficulty: 2.0/5
 he is condescending and rude , hides under the "i am so funny" persona ,doesnt  respond to  emails in many cases . i can only imagine the hard time his graduate students are having with this associate educator . 
(INTRO TO AI) easy and u dont really learn anything ,bad teaching (pre recorded videos ) , instead go for better online free courses .

Rating: 5.0/5, difficulty: 4.0/5
The lectures are well prepared and very easy to follow. He breaks down the rather complicated subjects into pieces that are easy and palpable. Some lectures could have been shorter but I had some background in the subject so maybe others didn't feel so. overall, one of the best professors I've ever had, and I highly recommend taking his class.

Rating: 5.0/5, difficulty: 3.0/5
This was one of the best in-person classes I have taken at UC. Amazing lectures, super funny, and answered emails super fast if you had any questions. I took this class to learn Python, I learned Python and he gave me tips on what I should take next and what I should do to succeed in my career path. I would take his class again 100%!

Rating: 1.0/5, difficulty: 2.0/5
The way professor teaching was confusing.

Rating: 5.0/5, difficulty: 2.0/5
Really good course. I learnt a lot from this course which I use everyday at my work. Given an opportunity you should take it

Rating: 3.0/5, difficulty: 3.0/5
The class structure was a mess: recorded lectures published inconsistently; no overarching progression plan; and no communication when assignments retroactively appeared with previous weeks' work. However, Dr. Norouzi did a great job explaining concepts and answering specific questions. Two tests and a major project made up most of the grade.

Rating: 4.0/5, difficulty: 4.0/5
Great professor and gives excellent, intuitive explanations. Occasional homework and a couple of tricky matlab projects, but you'll finish the class feeling like you actually understand signals and systems unlike most other signals professors at UC.