Reviews of professor Ali Hadi

Rating: 4.0/5, difficulty: 4.0/5
Ali's class is very lecture heavy. The engagement happens outside of class, talking to other students to complete the labs and projects. However, he will spend time with you and help if you ask for it. He's very blunt, and his help is sometimes not what you're looking for, but he will be there to support you and help you be successful in the class.

Rating: 1.0/5, difficulty: 5.0/5
Not exactly the best instructor, he does know his way through digital forensics, but surely incapable of simply explaining an idea, he instead over-complicates simple notions, and under-explain complicated ones. he demands meticulously precise answers according to his understanding not yours, assumes you have nothing else in the world but his class

Rating: 5.0/5, difficulty: 4.0/5
Best professor I've ever had. He has a great sense of humor and creates an amicable class atmosphere, and the great comments on our homework actually helped make me a better student (also, ask him about the memes).

Rating: 4.0/5, difficulty: 3.0/5
Ali is a phenomenal teacher and clearly has a lot of knowledge. Labs are guided and illustrate the lecture very well. The only thing that can be hard is the lectures droning on, but it is necessary for the type of things we learn about. He's a great resource on campus and a good person to have a good relationship with.

Rating: 5.0/5, difficulty: 4.0/5
The classes you take with Ali may be some of the hardest you ever take, but you'll learn the most from them and he is willing to help you with any difficulties. Make sure you put your best effort in and you'll get the most out of it. Just be careful not to fall behind as it can be near impossible to catch up again.

Rating: 1.0/5, difficulty: 5.0/5
I had two classes with him and they were some of the worst Ive taken. Very lecture heavy, but the lectures make no sense. He offers no support to his students and the clases have a LOT of homework (small amount of work-heavy assignments). The late work policy is also brutal. I would not take a class from him again.

Rating: 5.0/5, difficulty: 4.0/5
Professor Ali (don't use his last name) is an amazing professor, but is a little lecture heavy. However, he is a really intelligent guy that cares about the success of his student. While there may be a language barrier, he is a sweet man who never means malice and is so kind when you meet him outside of the classroom for help.

Rating: 5.0/5, difficulty: 3.0/5
Professor Ali does favor a lot of lectures, and it is hard to pay attention sometimes, but he really tries to be there for the students who are attentive and try in his class. He has lots of office hours and is more than willing to help out students who are struggling. He also does a lot of labs, which helps to understand the content better.