Reviews of professor Hamza Zahid

Rating: 5.0/5, difficulty: 2.0/5
This man is the GOAT. Very understanding and nice. His lectures explain everything you need to know for the tests so you don't have to read the textbook. He speaks a little low though so sit closer to the front.

Rating: 5.0/5, difficulty: 5.0/5
Hamza is the goat of all teachers.

Rating: 5.0/5, difficulty: 3.0/5
Great professor overall. He is very knowledgeable and is very engaging with students in the classroom. Although he does speak kind of low (consider sitting at the front), he thoroughly explains material well in preparation of tests. Assignments are similar to exams and he prepares you well. Extra credit is offered at the end.

Rating: 5.0/5, difficulty: 1.0/5
GREAT TEACHER. He does not read off of boring powerpoints, writes his own notes. reviews are just like the tests and his tests are off of your notes. super easy, all you have to do is take the notes and study them. HE CURVES TESTS and he must be protected at all costs. He actually teaches, and you will actually understand!

Rating: 3.0/5, difficulty: 3.0/5
He talks very quietly and his teaching style is a bit awkward but he gives extra credit and is able to fully answer all my questions. I attended 70% of classes, did the test reviews, and passed all of the tests. Class is over exactly what is from the book, so this course is easy even if you dont go to class and only read the book.