Reviews of professor Hazim Alsaqaa

Rating: 1.0/5, difficulty: 4.0/5
Graded on very few things and the grading of the assignments is bad. Can have the right answer and still have it marked wrong. Very very easy to pass, but if you're trying to actually learn I wouldn't recommend taking any classes with this prof unless it's required and no other option is available.

Rating: 1.0/5, difficulty: 3.0/5
Hazim is awful at communicating with his students. He uses the GA to deflect blame for bad grades. His grading policies are inconsistent, and he will dock points for things not mentioned in the instructions. His online lectures are bad. He rambles, walks away from mic, and forgets to record. His email replies were often written in broken English.

Rating: 1.0/5, difficulty: 4.0/5
Hazim is one of the worst professor in this school, you will never use the book after you rent it. Class is boring, and from a full class to absolutely nobody comes to class anymore because he has hard accent, hardly to hear what he's speaking in lectures. Lectures are not clear, he expected us to knows how to do homework, labs and tests.

Rating: 1.0/5, difficulty: 5.0/5
My worst prof ever. The class was an intro C++ class so it should've been very easy. His midterm was so poorly written that it was literally impossible because of so many errors in his questions He cared so little about his students that he even said, "It is not my problem if students do poorly." He berates students for making mistakes... 0/5

Rating: 1.0/5, difficulty: 3.0/5
Poor communicator, makes no attempt to make lectures interesting or engaging. Lectures are not always related to the topics they are supposed to be covering. Difficult to learn in the class in general.

Rating: 1.0/5, difficulty: 4.0/5
I don't know if I can speak for his other courses, but in this one he does not know what he is teaching. I found an error in his slides twice before midterms and presented to him that the slides were wrong with evidence from the book, then he rejected my input. He assigned a final project and gave no note of how to do it. Bad English. Bad teaching.

Rating: 1.0/5, difficulty: 3.0/5
Please don't.

Rating: 1.0/5, difficulty: 5.0/5
Very bad. It does not say anything before but later cuts marks on everything and provides the paper requirements after the paper is submitted. And his English is so poor, have to read 20 times to understand his email.

Rating: 1.0/5, difficulty: 3.0/5
Hazim will not reply to emails.  He will mark random things down on the homework with no indication of what is actually wrong.  If you want a B-, B, B+, A-, or an A this class is for you.  You will end up with that grade at random if you turn in all the assignments, even if they are 100% correct.  Nothing is actually learned from his classes.

Rating: 1.0/5, difficulty: 4.0/5
He was super difficult to deal with during COVID-19. Never responds to emails and does not care about students success.