Reviews of professor Amir Ghasemi

Rating: 1.0/5, difficulty: 5.0/5
Absolute worst class I have ever taken. You take the material that is already confusing and add in Ghasemi's poor excuse of teaching and its just a waist of money. The only thing that allows people to pass the class are the extra credit questions that are worth 5 points per a test. He gives zero examples on problems that are given for the HW/tests.

Rating: 1.0/5, difficulty: 5.0/5
The Homeworks in the class are insanely difficult and take forever (+5 hours). His lectures are very difficult to follow and you're never really sure what's going on. Don't take this professor, students who are in other classes seem to have a much easier time with this course.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Ghasemi provides a lot of practical examples in the control class which was cool.