Reviews of professor Ali Naini

Rating: 4.0/5, difficulty: 3.0/5
Overall prof Naini is a very nice guy and he's not insanely hard. Most of the difficulty is due to the fact that we had lectures and labs at 7pm and they lasted until 10 pm, so nobody showed up to either. He's not the most riveting lecturer, but he's definitely not the worst. The midterm was reasonably easy, the lab tests decent and the exam decent

Rating: 5.0/5, difficulty: 3.0/5
Hes a great guy., make sure to go to his office hours to seek clarification if needed

Rating: 1.0/5, difficulty: 5.0/5
He's a good person. But he might not be the best professor, reads of slides but explanations are not very good. Midterm was easy And Final was extremely hard. Try to get all your marks before the final.

Rating: 5.0/5, difficulty: 3.0/5
The course itself is hard. Professor Naini made everything as simple as possbile. Labs are pretty much the same as other sections, but no lab reports or quizzes (worth less of course). 2 lab tests were doable. All tests or exam are in the same format of the practice tests he provided, especially the lab tests. Make sure you study the practice tests