Reviews of professor Hadi Ali

Rating: 5.0/5, difficulty: 5.0/5
The instructor really pushes us to work as hard as we can and to provide our best performance. At times it seems like he is just giving us work just to work but now I kind of see the difference of how he always pushed us to do better which I really appreciate.

Rating: 5.0/5, difficulty: 4.0/5
Hadi cares about the students personally, and that comes across in the way he conducts the class, the way he answers questions, interacts with students, and the way he constructively challenges students to do their best. He has really interesting stories about his career, lending him credibility as our professor and as a person.