Reviews of professor Jamal Abdul-Hafidh

Rating: 1.0/5, difficulty: 4.0/5
At first, he seems like a great guy and knows what he is doing. After a few weeks, he gets very passive aggressive when he teaches and begins to not explain things because he thinks we should know it. Does not respond to emails and does not put grades into blackboard. Tests are hard to pass because the questions are all trick questions. DO NOT TAKE

Rating: 4.0/5, difficulty: 2.0/5
I enjoyed his class and thought he was very friendly and knowledgable. It is imperative that you take good notes in his class, but if you pay attention and study the material you should do well on the exams. He does not try to trick you, he expects you to have studied. Not a ton of homework, notecard for exams, fair tests, nice guy!

Rating: 3.0/5, difficulty: 2.0/5
Jamal's OPM 3050 class was pretty easy but lectures were very boring. There is a good amount of online homework & you have 2 attempts for each assignment. You get a double-sided cheat sheet for every test that is taken online in class & quizzes aren't graded. Several test questions come from his practice tests that he posts.

Rating: 3.0/5, difficulty: 3.0/5
honestly jamal is a homie, nice guy and gives a notecard for tests. he teaches the material in a confusing/disorganized way so it will benefit you to talk to him outside of class and have him help you organize it in a way that makes sense to you. textbook is not helpful so don't even try. not much homework, daily quizzes will not count against you

Rating: 4.0/5, difficulty: 2.0/5
He is an easy going teacher. I had to take this class, but I am not a math major so I didn't mind that his lecture and teachings weren't super in depth. Homework doesn't always line up but it is easy to find answers/ask others for help. For tests, you are allowed a cheat sheet. There are "pop" quizzes but he tells you and just review before class.

Rating: 2.0/5, difficulty: 2.0/5
This class is pretty disorganized as the Sapling hw topics and the lecture topics don't complement each other. He is not flexible about hw due dates. This class is an easy A if you do your sapling hw, assignments using r studio, and the exams. Easy exams, but watch the lecture videos and take the practice test.