Reviews of professor Mansour Naraghi

Rating: 3.0/5, difficulty: 4.0/5
Pros: Genuinely want his students to do well. HW/in-class problems show up on tests. Partial credit. Cons: Though he had his reasons, very few people knew what their grade was. At times, expectations/lectures were unclear. Tips: Go to office hours for clarification and be prepare to study on your own. Not recommended if you struggle with math.

Rating: 1.0/5, difficulty: 3.0/5
Unclear grading, bad questions on tests, condescending, broke school rules multiple times, *tried to bait us into writing xenophobic RMP reviews* (actually happened). Half of the class complained to the dean about him, he got fired from his last job, can't teach anything effectively, tells the same stories twenty times. Nothing good.

Rating: 5.0/5, difficulty: 4.0/5
He is an excellent professor. Solved many real world problems. I strongly recommend him.

Rating: 1.0/5, difficulty: 4.0/5
He often assigns about 3-4 problems from the book for homework. I recommend visiting his office hours as much as you can to keep up with grades and clarify anything you didn't understand in class. The trouble with his class is that he does not explain concepts very well and over complicates very simple problems. Would not take if he taught again.