3.0
Quality3.6
Difficulty29%
Would Retake105
Reviews29%
Would Retake
105
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
69%
Textbook Required
24%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.28 avg changeRatings by Course
MATH4070
5.0
(1)MATH13
5.0
(1)MATH33
5.0
(1)MATH12
5.0
(1)MATH800221
5.0
(1)Difficulty by Course
CALC165
5.0
MATH191
4.3
180
4.0
MATH40
4.0
AAAAAA
4.0
Reviews (105)
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.
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.
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
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.
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
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.
No Comments
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.
dudes accent is extra difficult to understand combined with his monotone voice, makes a nice 2 hour nap.
No Comments
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.
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!
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
eryhwq
Must do all homework. Gives quizes every two weeks. Test are based on lectures.
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.
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.
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
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.
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! :)
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.
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.
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.
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
Really good teacher!! Strongly recommend!! He will not pick out ur small/minor errors and his test is not hard.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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!
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!!
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.
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
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!
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.
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.
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 !!
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.
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!" :)
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"
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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
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.
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!
Hard to understand, didn't really help when we had questions about the homework, assigned a ridiculous amount of homework over WebAssign
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.
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.
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.
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
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
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.
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
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.
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.
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.
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.
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
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.
Makes you pay for an online grading website, poor communication, no quiz corrections, online teaching is not for him.
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.
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.
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.
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.
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.
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.
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
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.
hes bad.
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.
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!
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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!
Doesn't respond to emails, doesn't use canvas so managing dates is annoying
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
69%
Textbook Required
24%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.28 avg changeRatings by Course
MATH4070
5.0
(1)MATH13
5.0
(1)MATH33
5.0
(1)MATH12
5.0
(1)MATH800221
5.0
(1)Difficulty by Course
CALC165
5.0
MATH191
4.3
180
4.0
MATH40
4.0
AAAAAA
4.0