Reviews of professor Ali Haghi

Rating: 4.0/5, difficulty: 3.0/5
The course is hard he made his best to make the students understand. Midterm was fair and seems to be a nice person.

Rating: 1.0/5, difficulty: 5.0/5
This guy does NOT know how to teach. Easily one of the worst profs so far - managed to make an interesting course so difficult and complicated for no reason at all. His lectures are bad, and he does not listen to feedback given by students. AVOID AT ANY COSTS.