3.0

Hamza Hamza

Mathematics - El Camino College

3.0
Quality
3.6
Difficulty
29%
Would Retake
105
Reviews
3.0
Quality
3.6
Difficulty
3.1
Helpful
2.8
Clarity

29%

Would Retake

105

Reviews

Rating Distribution
Official

5

26

4

22

3

12

2

18

1

27

What Students Say

Took him in the spring and had to drop

MATH190 - 2.0 rating

Hamza inspired me to become a teacher because he must only put in about one hour of work per week

MATH190 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 33 grades
Most common grades:
A (11)
Not sure yet (8)
B (5)
Grade Distribution
A(15)B(6)C(8)D(3)F(0)A-/B+(4)
Based on 48 reported grades
A: 11
Not sure yet: 8
B: 5
C: 5
Common Tags
Lots of homework (30)
Test heavy (22)
Lecture heavy (19)
Tough grader (18)
LOTS OF HOMEWORK (7)
Skip class? You won't pass. (6)
Caring (5)
Amazing lectures (4)
Rating Trend

Declining

-1.28 avg change
Jan
Feb
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH4070

5.0

(1)

MATH13

5.0

(1)

MATH33

5.0

(1)

MATH12

5.0

(1)

MATH800221

5.0

(1)
+16 more courses
Difficulty by Course

CALC165

5.0

MATH191

4.3

180

4.0

MATH40

4.0

AAAAAA

4.0

Reviews (105)
5.0
3.0
MATH4070
May 6, 2004

Hamza is the best teacher on the planet. He makes sure you understand the lectures, gives extra points for homework, and flexible giving exams and quizzes. He loves math and teaching those who want to learn.

3.0
3.0
MATH160
Jun 10, 2004

Perhaps I didn't ask the right questions to understand the subject-matter. I struggled with the whole semester. Wish I had taken this class with Mr. Perinetti instead, who made sense of everything I didn't understand in this course.

2.0
4.0
180
Jul 7, 2004

Are you guys sure you are reviewing the right teacher? This guy is terrible! His accent is hard to understand, he picks the worst problems for the quizzes/tests. no extra credit, no grade curve, & absolutely no flexibility in his grading system. a

5.0
2.0
MATH180
Aug 11, 2004

Hamza was great, you get extra points for homework, he is very clear and helps explain everything, if you work hard you will get a good grade.

4.0
3.0
MATH180
Oct 8, 2004

At first i was scared about him because his accent is pretty thick but you get used to it and his teaching skills and fair grading more than make up for it. Took this class in summer school and still did well

2.0
4.0
MATH180
Nov 24, 2004

i struggled in his class because his accent is so thick i started getting headaches. rather learning the material i learned how to induce painkillers in me so my headaches would go away. oh, by the way, he has no office hours or email or phone to contact him. eventually, i dropped his class.

3.0
4.0
MATH40
Aug 30, 2005

No Comments

2.0
4.0
MATH40
Sep 13, 2005

A teacher for math majors, not for slow learners. Unhelpful. Didn't answer questions in class. Sloppy teaching. No office hours, email, or phone. Had questions on his test that were not covered in class or the homework (I found a problem on the test that was taken from the textbook that wasn't part of our assigned work). Don't take.

2.0
3.0
MATH40
Grade: Not_Sure_Yet
Oct 26, 2005

dudes accent is extra difficult to understand combined with his monotone voice, makes a nice 2 hour nap.

1.0
4.0
MATH40
Nov 16, 2005

No Comments

4.0
2.0
MATH70
Mar 31, 2006

Not a bad teacher. His accent takes some getting used to but it's really not that thick. Tests are based on homework so you have to do it if you want to be prepared. Easy enough for me and I hate math!! He's really not as bad as the others are saying.

5.0
3.0
MATH13
May 28, 2008

A great teacher! Has plenty of jokes but very rarely lets you out early and will clown when late! All in all a good guy!

2.0
4.0
MATH160
Jul 21, 2008

I'm taking Hamza right now.. i would say his teaching is not so bad, but when it comes to tests.. its ridiculous! I study and do lots of homework he assigns and im still not doing well in the class. Don't take this class!!! i only took it cause he's the only math 160 teacher in summer

4.0
2.0
MATHRY
Jan 18, 2009

eryhwq

4.0
3.0
MATHMATH
Feb 15, 2009

Must do all homework. Gives quizes every two weeks. Test are based on lectures.

3.0
4.0
AAAAAA
Feb 18, 2009

I loved his class. Went out thinking I had a solid B from my exams. He gave me a D. His tests are absolutely ridiculous. He sets you up for failure on his exams. He gives the most impossible problems with trick set ups. He's a nice man, but for int algebra..he acts like he's giving you a doctorate degree. Go for Morales or Perinetti.

3.0
5.0
MATH40
Jun 18, 2009

You have to attend class, take notes, and do the online homework/quizzes. The class is fast-paced so if you don't do well in math you may want to consider another teacher. He is nice and willing to help, but this is college so he won't hold your hand in class. He expects you to see him during office hours for extra help. Worked hard and got an A.

2.0
5.0
MATH190
Sep 3, 2009

I took his class in summer 09 and it's so bad.I used to be confident at math before I take his class and don't care what people said abt him on this page. I got an C although I always do hw and even read a book.it hurt me so bad. He never correct hw, doesn't give answer key after tests. the tests are more difficult than lecture a lot. don't take hi

4.0
5.0
MATH190
Nov 18, 2009

I am taking prof. Hamza right now. He is not bad, but i wish he would explain problems better, sometimes he just gives the formula. He gives a lot of examples. Tests are based on homework. He is very helpful and always answers questions.

4.0
3.0
MATH190
Dec 22, 2009

took Hamza for Math 190. He's the first math Prof actually has a sense of humor. He breaks everything down. Do ALL the hw cause those 5 pts will catch up to you! And make sure you learn all those stupid word problems they'll show up more than once for sure. Overall he's pretty approachable. Not too hard. I got a B & that says a lot! :)

3.0
3.0
MATH160
Jan 5, 2010

Good teacher, will make sure you understand the material. The homework is worth a fairly small portion of the grade, but tests are very important and he does not drop your lowest score or anything like that. You will have to work 100% in the class.

5.0
2.0
MATH33
Jun 9, 2010

He's helpful and will tell you when there is going a quiz. He will also give an extra quiz to bring a bad grade on the test and will also give some extra credit.

4.0
1.0
MATH190
Nov 1, 2010

I am currently taking his class(math190). I don't know why there are some people say his course is difficult. Although many of my classmates get B, C and D, I think I can get an 'A' easily from the beginning to the end. Now, the coarse is finished by half. I am still at 95% of all assigned materials. I think he is the best professor in Math.

5.0
1.0
MATH190
Jan 8, 2011

He is the best Math professor I have seen. He explains well. He states all of our silly mistakes and tells us to avoid those mistakes. Just understand the homework questions and the example in lecture and you can get 'A' easily. In a test/exam, if your mistake is not conceptual mistake, he will NOT mark it worng. Take him and you can have fun and A

5.0
1.0
MATH190
Mar 7, 2011

Really good teacher!! Strongly recommend!! He will not pick out ur small/minor errors and his test is not hard.

5.0
3.0
MATH170
Apr 6, 2011

Hamza is a really good teacher. You have to do the work but he is helpful at explaining things. Sometimes his accent is a little difficult to understand but his powerpoint slides are clear and easy to understand.

5.0
3.0
MATH180
Aug 31, 2011

The best math professor I have had at Elco. Powerpoints are very organized and easy to follow! I took Hamza during the Summer 11'. I dislike math but I worked really hard in his class. I missed a week (including a test) and still managed to get an A. You MUST put forth effort though.

2.0
5.0
MATH190
Dec 1, 2011

First off I am a hard worker, I don't miss class, I do all my hw, do all my assignments, and study hard. There's a reason I can't pass his test, THEY'RE INSANELY HARD. Why? He prints out a 5pg study guide with about 60 quest. and only about 5 of them are on the test and they are the most challenging ones. HW counts for nothing, must pass >90% on gw

5.0
2.0
MATH170
Dec 14, 2011

Great Teacher. :) uses powerpoints, provides a lot of examples that help with homework and exams. He speaks with an accent but its not too heavy to make things unclear. Funny guy too, will joke around. Just do your homework and study the material everyday and everything should be fine.

1.0
5.0
MATH190
Feb 6, 2012

nice person, but horrible teacher. I've always passed my math classes with A's, but this one I couldnt. He made the study guides extremely long with more than 50 problems and the tests themselves only had about 7 problems. It was overwhelming and unnecessary since not even half of the topics were actually put on the tests.

1.0
5.0
MATH160
Mar 22, 2012

He doesn't teach, he merely just solves problems on his own on the blackboard without showing how he completed the steps. His accent is also strikingly difficult to understand and gets frustrated at students if you don't understand something. Don't take him. I promise you you will regret it. If you don't believe me, take him and waste your money.

5.0
1.0
MATH190
Apr 24, 2012

I don't know what some students are complaining about. I think he gives very clear straight forward lectures. I need a structured, organized methodical proff and this is what he is. Practice is mandatory in a subject like mathematics and performance is dependent on it. Usually I can't follow along in class but with this proff I do each time.

5.0
4.0
MATH190
May 11, 2012

Loved this professor! I never had to read one chapter in the book while in this class. He used Power Point presentation slides. Always came to class well-prepared. Explained concepts clearly and had us do problems in class. I learned so much from this teacher. Will definitely take him again.

3.0
3.0
MATH73
May 23, 2012

Hamza was a pretty good teacher. Granted, I took precalc in high-school and this was only math 73. He went over problems very thoroughly, and he doesn't set us up for failure as much as other people say he does. Overall a pretty good professor. I would definitely take him again.

1.0
5.0
MATH191
Dec 13, 2012

Doesn't give you the sections in advance so you can get a head start, which I think is pretty annoying. Gives you so much information only to put A FEW topics covered in the final/quiz/test. Gives you a lot of partial credit at first and stops as the semester contines. Overall, I wouldn't recommend this professor to anyone.

5.0
2.0
MATH12
May 20, 2013

OMG! I could not believe some of the reviews on this professor. He is AWESOME! With a PhD in Mathematics, he knows his stuff. I once believed that math was just not my subject, but he changed all of that. He is really thorough to the point some people become annoyed. Just show up everyday and take notes. I passed with an A and you can too!

5.0
4.0
MATH73
May 27, 2013

if you are not so good in math, but you want to learn, take his class. He was very helpful, although i hated his power point lectures. he expects you to do your homework online, AND write the homework on a notebook. i highly recommend showing up every class and take notes all the time.

5.0
2.0
MATH800221
Aug 14, 2013

He is very helpful when it comes to students not fully understanding certain sections. He explains thoroughly and explains all of the formulas needed to be memorized. Although he doesn't review throughout the semester, for the final he takes all the time needed to prepare students. He is strict on attendance and on homework.

5.0
2.0
MAT191
Aug 31, 2013

Great teacher once you get over his accent. lectures are structured well and his tests are based off homework and class examples. As long as you understand the concepts you should do well.No graphing Calc by the way.

4.0
2.0
MATH73
Nov 3, 2013

he is truly an awesome teacher-very understanding, friendly, approachable, and helpful ! a little accent but his teaching is very clear and organized - I took the hybrid class so I went in once a week and he never has any surprise questions on the test you always know what to expect and he is always willing to clarify any questions!

4.0
3.0
MATH73
Nov 27, 2013

so good!!! RECOMMEND. I do not like math. however, he totally changed my perception. Online hw and online quizzes. just take notes and study and youll do fine. hes great! WOULD TAKE HIM AGAIN!!

4.0
3.0
MATH190
Nov 28, 2013

Decent teacher, I took Calc in high school but my teacher sucked. Ok classes after you get over his accent. Texts/quizzes are based on concepts which are mostly on hw. All hw is online which can take forever. This class is good if you like to do your hw ahead of time and you're self motivated.

5.0
2.0
MATH190
Jan 22, 2014

Great teacher, he is willing to help and has a good attitude. But his accent is pretty hard to understand. To Get an A on this class, u just need to do the homework and practice on what he said in class room

5.0
1.0
MATH190
Mar 6, 2014

He is a great professor. I've taken this class before with a diff. professor and didn't do well... I understand the material well with him and he breaks it down easily. If you do the homework and know the material, you can pass easily. Never have I ever been so enthusiastic about math ha!

4.0
3.0
MATH80
Grade: Not_Sure_Yet
May 14, 2014

He has an accent, but you'll get over it soon. His homework assignments are online and they take at least a hour to finish. Doing excellent in hw is a significant factor, since his tests and quizzes are similar to the hw. He lectures are power points, but he uses the board to explain in further detail.

5.0
3.0
MATH73
Jun 23, 2014

Was a great teacher. Only problem was a little bit of an accent but really broke things down clearly and had no problem repeating what he said. Tries various strategies and techniques for you to get equations. Not picky about which one you use either as long as you get the right answer. Do online hw as it will help on tests. He's straightforward.

5.0
1.0
MATH800512
Grade: A+
Nov 11, 2014

He has accent, but you will be able to understand him. He prepares before class, organizes great notes, has very nice hand writing. I really enjoy in his class, he gives enough time for all students to take notes. Easy class, if you really learn in class. He gives online HWs, I didn't even do them, and I passed with A !!

5.0
1.0
MATH80
Nov 16, 2014

He's funny, asks questions to make sure everyone understands. He also lets you know of opportunities on campus that can give you extra help. He goes around in class to check how everybody is doing their work in class. He's funny and make sit easy to participate in class.

4.0
4.0
MATH191
Grade: B
Jan 29, 2016

One of the best instructors in California, I've had 8, and he's easily in my top 2. That in-class works he gives and goes around to see how you're doing, and encourages you, love that. When you set up a problem and is about time to take the derivative, he asks the class "and then.." everyone says derivative, he follows "you take the derivative!" :)

5.0
2.0
MATH180
Grade: A
May 17, 2016

4 quizzes/3 tests/1 final/Webassign Homework Syllabus says that you have 4 quizzes, but you get more than 4 and then he will drop the lowest quiz. So, DONT MISS QUIZZES! Tests are fairly easy if you do the homework (webassign). Final test replaces the lowest test. He is very friendly. Put at least 1.5 hour everyday and you will get "A"

2.0
4.0
MATH190
Jul 13, 2016
Wouldn't take again

Took him in the spring and had to drop. Didn't like online homework and his lectures are by powerpoints. His tests are pretty hard and he never gave a review guide for the test and he's also a tough grader. Overall, you definitely have to put in the time and effort for his class because he expects you too. There are MUCH better professors at Elco.

4.0
4.0
MATH191
Grade: B
Feb 13, 2017
Would take again

Fantastic guy, if you put in the work you will see results. Don't expect to get good grades if you don't plan on studying the homework and coming to class. Will drop the lowest test and replace with the score of the final, test are all homework and notes questions. Participation is voluntary but will only help you he is a friendly guy.

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
4.0
MATH180
Grade: B+
Mar 21, 2017
Wouldn't take again

Must be willing to learn the material on your own as well. He hates it if you don't participate and also gets angry if you don't know the information even if he's teaching it to you for the first time. He made our class feel very dumb and laughs when we look confused about a question or concept.

Skip class? You won't pass.
LOTS OF HOMEWORK
SO MANY PAPERS
5.0
2.0
MATH180
Apr 25, 2017
Would take again

His class is really easy. I did not take math for about 2 years and when I went back to take his class it was not difficult. he will help and answer all your questions during lecture. He explains really clear and makes it fun for you to understand. If you haven't take math in a while this is your guy. Easy A if you study, easy test and quizzes.

LOTS OF HOMEWORK
Clear grading criteria
Amazing lectures
1.0
5.0
MATH180
May 26, 2017
Wouldn't take again

Horrible professor. No reviews, homework and test really hard and cover a ridiculous amount of material. He lectures off of PowerPoint and has 4 quizzes, 3 tests and a final. Doesn't tell you when tests or quizzes are, you have to ask him. He doesn't communicate how long the test will be or that you have to come back in for lecture after a test.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
5.0
MATH80
Nov 27, 2017
Wouldn't take again

if math is something you struggle with, i do not recommend him at all. he moves at an incredibly fast pace and does not explain with much detail. he does no review for quizzes/tests and expects everyone to understand what he's explaining the first time around. to pass his class you really do have to be good at teaching yourself the material...

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
3.0
MATH190
Grade: B
Dec 5, 2017
Would take again

Good lectures, pretty heavy on example problems. Very funny and nice professor, willing to help if you're stuck. Tests are moderately difficult. Be sure to study well for them and do all the homework.

Caring
Tests are tough
LECTURE HEAVY
4.0
2.0
MATH73
Grade: A
Dec 6, 2017
Would take again

Tells you exactly what you need to do to pass. Moves efficiently through chapters, so don't miss class or you will be lost. Offers help if you need it. Clear understanding of how to do problems. Online homework assignments will sneak up on you and there are a lot of them so check regularly. The homework will take a few hours to complete.

Skip class? You won't pass.
Clear grading criteria
GRADED BY FEW THINGS
3.0
4.0
MATH80
Dec 12, 2017
Wouldn't take again

Very kind, but lectures were fast paced. His office hours were too early for my brain to function for math. Homework is online, don't need to purchase book, but must purchase online access code. If you understand math, he is a good professor, and straight forward. If math is something that you need a little more time on, take another professor.

LOTS OF HOMEWORK
Tests are tough
LECTURE HEAVY
2.0
5.0
MATH190
Grade: B-
Jun 7, 2018
Wouldn't take again

Very funny teacher but his class was difficult for me. A lot of online homework, but dont forget to write online homework on a separate piece of paper because you will have to turn that in at the end of the semester. I studied all day and night. Quizzes were easy, but tests were difficult.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MATH80
Nov 12, 2018
Wouldn't take again

DO NOT TAKE HIS CLASS!!!! He is the worst teacher I've ever met. He doesn't explain well and details. And he just likes only students who are good at math. And There were a bunch of homework assignments and sometimes some questions that I didn't learn from the professor come up.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
3.0
3.0
MATH80
Grade: C
Dec 6, 2018
Wouldn't take again

Professor Hamza is a nice person. However, he moves through the lessons swiftly. So, be prepared to study on your own time, unless you already understand the material. He tends to be pretty lenient when grading tests/quizzes, just show the work and he will give you points. Make sure you do the online homework too!

TEST HEAVY
2.0
4.0
MATH190
Grade: A
Feb 27, 2019
Wouldn't take again

Hard to understand, didn't really help when we had questions about the homework, assigned a ridiculous amount of homework over WebAssign

Lots of homework
Graded by few things
Test heavy
4.0
4.0
MATH180
Grade: A
Jun 7, 2019
Would take again

Professor Hamza is NOT for everyone. He gives a lot of homework on webassign and his tests sometimes have really obscure questions. However, he is one of the few math professors that I could really understand (I have taken him twice). His lectures are fast paced but you can tell that he is very passionate about math. Wish class werent so early tho.

Lots of homework
Amazing lectures
Lecture heavy
2.0
5.0
MATH190
Grade: Drop/Withdrawal
Dec 3, 2019
Wouldn't take again

A lot of people dropped his class this semester. My other math classes would be reasonable as in 10 WebAssign Q's per section but Hamza goes overboard and assigns too many. He attacks you in class if you don't have any pre-calc or trig skills. He is also an extremely tough grader I went to tutoring and still got F's on this tests and quizzes.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
3.0
MATH190
Grade: A
Feb 26, 2020
Would take again

Professor Hamza is a great professor. His lectures are very clear and he provides examples that truly make you understand the material. His lectures force you to participate in class by having you work on examples before he shows you how to do the problems. He is extremely helpful and will go back to the basics if you are confused.

Lots of homework
Amazing lectures
Caring
1.0
4.0
MATH190
Apr 8, 2020
Wouldn't take again

One of the worst professors I have had. He has a really thick accent so you can't understand what he is saying. He expects you to understand everything and does not offer much help. Do not recommend

Lots of homework
Test heavy
Lecture heavy
1.0
5.0
CALC165
May 10, 2020
Wouldn't take again

This professor is the worst professor I ever had. In my calculus class everyone was failing expect 5 people. More than half of the people dropped the class. He expects you to know the material and if you dont understand he will yell at the class and he did his multiple of times. I went to turtoring and his office hours many times and it didnt help

Lecture heavy
Tough grader
4.0
3.0
MATH80
Grade: A
Jun 19, 2020
Would take again

Honestly I cant speak for everyone's experience but i thought his class was super straight forward. You have to do hw but its whatever cause the test questions are very similar to the hw. I'd recommend this class if you are decent at math because you should be fine.

Lots of homework
Clear grading criteria
4.0
4.0
MATH190
Grade: Rather not say
Jun 28, 2020
Would take again

Professor Hamza is a really good teacher, and really cares about teaching. Before the pandemic, in class, he'd always reach out to the students that were having a hard time. Even during the pandemic, he made himself accessible for those that needed the extra help. Calculus is a tough class and requires a lot of work no matter what

Skip class? You won't pass.
Amazing lectures
Lecture heavy
2.0
4.0
MATH190
Grade: A
Aug 28, 2020
Wouldn't take again

Not only did Prof. Hamza not have scheduled lectures for a CALCULUS class, but he didn't even post any videos showing how to do the material. I had to learn every single thing in his class myself from doing almost everything in the textbook and spending hours watching youtube videos. He is by far the worst online teacher I have ever had.

Lots of homework
Test heavy
Tough grader
2.0
4.0
MATH190
Grade: B
Dec 7, 2020
Wouldn't take again

Assigns a lot of homework (like 25 questions per assignment). He uploaded lectures to canvas but I just used the textbook instead because I thought that was easier. His tests and quizzes are meh, but he graded me down significantly for not showing enough work even though I got mostly everything correct. Uses proctorio - GROSS. Limited office hours.

Lots of homework
Test heavy
Tough grader
1.0
4.0
MATH190
Apr 8, 2021
Wouldn't take again

Hamza inspired me to become a teacher because he must only put in about one hour of work per week. Prerecorded lectures from another semester (that didn't even work), homework is all webassign, he only grades tests. I actually thought he had quit his job for the first few weeks of class because of the lack of communication. Unreal.

Lots of homework
Inspirational
Test heavy
1.0
5.0
MATH190
Grade: Drop/Withdrawal
May 14, 2021
Wouldn't take again

Worst professor I've ever had. ZERO communication.I sent him 5 emails and 3 canvas messages throughout the semester and he responded to none. Makes you pay for WebAssign so it could do ALL his work for him from assigning, to grading, to 50+ question graded practice tests. No live lectures for a CALCULUS class, just year-old videos that barely work.

Lots of homework
Test heavy
Tough grader
3.0
4.0
MATH180
Aug 17, 2021
Would take again

While professor hamza may not be the best I wouldn't say hes so horrible. He allows you to redo your missed questions on exams as extra credit. He still gives points for problems where a lot of work is done even if the answer is wrong. He replies to messages within a day. I will say that one of the downsides is he requires you to show a lot of work

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH180
Grade: C-
Oct 31, 2021
Wouldn't take again

Terrible professor. Heavy accent, uses lectures that are equally bad, most of the time does not even attempt to make the lessons interesting. Takes days to answer inbox messages or doesn't at all. Doesn't allow makeup questions on test as of fall 2021. Do not take this class.

Test heavy
1.0
5.0
MATH190
Grade: Rather not say
Jan 6, 2022
Wouldn't take again

Makes you pay for an online grading website, poor communication, no quiz corrections, online teaching is not for him.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
MATH190
Sep 27, 2022
Wouldn't take again

DO NOT TAKE THIS CLASS IF YOU ARE NOT GOOD AT MATH. Professor assigns way too much homework and does not give feedback on quizzes. Hardly helps during office hours. Exams are timed, a lot of questions, and ON PAPER. Pre-recorded lectures are hard to understand. $130 just to do the homework. Save yourself the time, money, and tears.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH190
Grade: Not sure yet
Sep 30, 2022

Worst professor I've ever had. No communication at all, never checks email. Need pay $100 for homework. Recorded lectures are extremely hard to understand. Never review quizzes and exams.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
MATH190
Grade: C+
Oct 12, 2022

Don't rely on him to help you recall concepts you need to know for his classes. I heard a student say "he forgot" and then was rudely interrupted by Hamza to say the worst solution: think. It's hard to recall every concept for the someone decently intelligent. He has proven to be quite negligent.

Tough grader
Lecture heavy
1.0
4.0
MATH190
Grade: C
Oct 12, 2022

He believes that a person can learn how to do a math problem by making mistakes. This is absolutely not true and he takes too long to explain what we need to know to solve math problems. He also doesn't really show all his work when he does examples.

Tough grader
Lecture heavy
1.0
5.0
MATH190
Grade: Not sure yet
Oct 14, 2022

Don't take him for Math190, other reviewers are right. Hard to get a response from, is discouraging if you can get in touch, opposite of an inspiring teacher. Lectures are boring, homework is difficult/extensive, quiz and test problems seem designed to trip you up. You will put in an absurd amount of time learning lessons he is poorly teaching.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MAT191
Grade: C
Dec 4, 2022

He is very very very difficult to get in touch with for a teacher. He uses webassign, which costs money. He doesn't have extra credit. His tests are majority of your grade. He isn't very caring for his students as he has an attitude when you try to ask for help in zoom meetings. Didn't respond to my email that I sent in the first week. Terrible.

Lots of homework
Lecture heavy
Test heavy
2.0
5.0
MATH190
Grade: A
Jan 29, 2023

DON'T TAKE THIS CLASS IN THE WINTER. Extremely fast pace and rushed. Grades mostly depend on test grades. Test every week and two lectures and homework assignments daily and on weekends. I spent 6+ hours daily doing schoolwork and had to stop working at my job. Lectures can be difficult to understand, so use youtube instead. Cried so many times

Lots of homework
Test heavy
Graded by few things
5.0
4.0
MATH190
Grade: A
Jan 29, 2023
Would take again

He's a good professor. Grades are mainly based off tests but they're similar to his lecture/hw questions. Just prepare by actually doing the hw. I don't get the students who fail this class lol. Just be better jajajaja.

Lots of homework
Test heavy
1.0
5.0
MATH190
Grade: A
Jan 31, 2023

hes bad.

Tough grader
Lots of homework
Test heavy
3.0
5.0
MATH190
Grade: Not sure yet
Feb 5, 2023

Winter Calculus is a blitzkrieg. It requires a robust math foundation to do well in Hamza's class. Since problem solving reigns supreme in math, it's imperative to complete practice and exercise daily. The nature of the session makes it extremely fast and heavy. If math is a weakness, plan accordingly. Hamza is good/great, and kind, but tough.

Lots of homework
Caring
Test heavy
5.0
3.0
MATH190
Grade: A+
Jun 3, 2023
Would take again

Prof Hamza was really nice when I took his class in the winter session. It was kinda hard to carry along at first but he slowed down having that we couldn't take part even though it was gonna cost him more work. I am really not a homework person and i missed so much homework but he was kind to everyone because it was a very fast semester.Great guy!

Tough grader
EXTRA CREDIT
Lots of homework
1.0
5.0
MATH190
Grade: Drop/Withdrawal
Dec 12, 2023

Professor Hamza immediately dove into practice problems on new concepts on the very first lecture without actually explaining them. Very difficult adjustment from Math 180. He also has a thick accent which makes him hard to understand. The homework is done and submitted through a third party website that you have to pay for as well.

Lots of homework
Lecture heavy
1.0
5.0
MATH190
Grade: Not sure yet
Apr 15, 2024

He uses Webassign, which means you got to pay $100 before taxes to access your homework on a software that looks like it was made during the Bush administration. He uses lockdown browser, lecture videos are very long too, it takes him about an hour to explain stuff that Sal Khan and/or Organic Chemistry Tutor can explain in a seven-minute video.

Lecture heavy
1.0
5.0
MATH190
Grade: Not sure yet
Apr 25, 2024

Do not take this class online! It is using prerecorded lecturers from COVID (most likely) that are filled with errors. The homework is on web-assign which also costs money, but the work in the notes does not really compare to the homework. Even worse, the homework problems don't really match the exam problems either.

Lots of homework
Lecture heavy
Test heavy
4.0
3.0
MATH170
Grade: B+
May 23, 2024
Would take again

Dr. Hamza was very nice and his class wasn't as difficult as all these other reviews. Due to his heavy accent and the way he lectures, understanding concepts can be tricky but it's totally possible with some extra work. Grade is mainly based on the exams but if you spend some time outside of class understanding concepts, this class isn't hard!

Caring
Lecture heavy
Test heavy
1.0
5.0
MATH190
Grade: Not sure yet
Aug 2, 2024

Worst professor I've ever had. He has unreasonable rules about tests that can cause you to lose points. He never responds to emails and is rude when you speak to him. He makes you spend $150 on WebAssign, which only counts for 10% of your grade. He uses Lockdown Browser, and you must show your ID to take the test.

Tough grader
Lots of homework
Test heavy
2.0
4.0
MATH190
Grade: C
Aug 27, 2024

Dr. Hamza didn't teach well at all, leaving students having to learn content on their own. His lectures are an hour long for each concept. I had to learn everything on my own. Take another class and do it in person.

Tough grader
Lots of homework
Lecture heavy
1.0
1.0
MATH190
Grade: A-
Jan 6, 2025

Along with the almost $150 purchase of a hw website you use for a whopping %10 of your grade. You get free malware downloaded! Requires viewing screens, audio, and cameras. All of these are saved and given to the teacher to view later... as stated in the nice promo vid. Too much focus on regulation forgets math.

4.0
3.0
MATH170
Grade: A+
Jan 25, 2025
Would take again

Solid Professor and doesn't deserve all the negative reviews. Don't be scared to ask for help as he genuinely wants you to understand. Very lenient with test grading and will still give you partial points for wrong answers. You are also allowed a cheatsheet and be ready with a scientific calculator as graphing calcs arent allowed on tests.

Lots of homework
Lecture heavy
Test heavy
5.0
2.0
MATH170
Grade: A+
Feb 15, 2025
Would take again

Bro is actually the most goated math professor I've ever had, dude may have a thick accent but anyone saying he is hard or tough is a terrible student and never listened to him in class. Dude literally sets you up for success with the lecture notes that he gives you, the homework on webassign is always harder than any test or quiz. Goated.

Gives good feedback
Caring
Respected
4.0
4.0
MATH190
Grade: B+
Feb 21, 2025
Would take again

Hamza's MATH190 is challenging but rewarding. Doing the homework and attending lectures is key. Unstuck study was a lifesaver for practice and review - highly recommend it alongside the textbook.

1.0
5.0
MATH190
Grade: Not sure yet
Apr 10, 2025

Excessive homework, no review before midterms, no graphing calculators allowed and no formula sheets. He sticks to his premade schedule for the class whether or not any of the students are keeping up with the lectures. Do not take if you care about your education or actually want to learn. He's too old to be teaching modern mathematics.

Tough grader
Lots of homework
Lecture heavy
2.0
4.0
MATH190
Oct 21, 2025

Doesn't always respond to emails when asking a question. Have to pay for Cengage for homework which means it's automatically graded without assistance. Questions on homework sometimes don't match questions provided through lectures. Doesn't allow use of notes or graphing calculator at all for some reason.

4.0
4.0
MATH190
Grade: Not sure yet
Nov 12, 2025

Extremely work heavy course. Procrastinating and skipping class could be your downfall in his class but if you're on top of everything, you should be just fine. Homework is normally harder than quizzes/exams so they set you up pretty well when it's time to take tests. His lectures can be followed pretty easily as well. Very solid professor!

Lots of homework
So many papers
Lecture heavy
1.0
5.0
MATH190
Grade: C+
Nov 18, 2025

Doesn't respond to emails, doesn't use canvas so managing dates is annoying

Lots of homework
3.0
4.0
MATH190
Grade: B
Dec 10, 2025
Would take again

Only grades are for hw and exams. Lots of homework. The lectures are long, but helpful and visually easy to digest. Not too bad for an online class, you just have to put in the extra work to succeed.

Lots of homework
Lecture heavy
1.0
5.0
MATH180
Grade: C
Dec 25, 2025

Straight A student, didn't miss class, and attended office hours. I spent most of my therapy sessions trying to understand his confusing/ambiguous teaching style and hoped everyday that the bus near the math building would knock me out before having to go to his class.

Tough grader
Lots of homework
Test heavy
2.0
5.0
MATH190
Grade: A
Dec 31, 2025

Nice person. However, his classes are very confusing, and concepts are not explained clearly. As a result, hw becomes difficult. You need to learn on your own. Very strict. Grades depend heavily on exams, which makes the class especially stressful.I really like math, but I wouldn't recommend it.

Tough grader
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 33 grades
Most common grades:
A (11)
Not sure yet (8)
B (5)
Grade Distribution
A(15)B(6)C(8)D(3)F(0)A-/B+(4)
Based on 48 reported grades
A: 11
Not sure yet: 8
B: 5
C: 5
Common Tags
Lots of homework (30)
Test heavy (22)
Lecture heavy (19)
Tough grader (18)
LOTS OF HOMEWORK (7)
Skip class? You won't pass. (6)
Caring (5)
Amazing lectures (4)
Rating Trend

Declining

-1.28 avg change
Jan
Feb
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH4070

5.0

(1)

MATH13

5.0

(1)

MATH33

5.0

(1)

MATH12

5.0

(1)

MATH800221

5.0

(1)
+16 more courses
Difficulty by Course

CALC165

5.0

MATH191

4.3

180

4.0

MATH40

4.0

AAAAAA

4.0

Similar Professors