AI Rate Professor

Mathematics

Hamza Hamza

MATH170 · MATH80 · CALC165 · MATH180 · MATH190 · MAT191 · 110 lifetime ratings

AI rating
24/100
RMP rating
2.9/5
Take again
26.67%
Difficulty
3.6

The decision

Take Hamza only if you are strong in , and can handle a .

Best fit · Self Taught ProHeavy HomeworkTest HeavyPoor CommunicationTough GradingSelf-Teaching Required
  • Many students , and weak communication as the main problems.
  • Online reviews are especially negative because of , and proctoring complaints.
  • A smaller group of and fair if you already have math strength and keep up daily.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

Some students earn A grades, but comments repeatedly say the , and strong math skills.

Online evidence is harsher because exams dominate and support is weaker, while help.

Is the course easy?

Challenging

28/100

Calculus and math content are often described as , and hard without a strong foundation.

Online students struggle more with prerecorded or , while and difficult concepts.

Is attendance flexible?

Recommended

35/100

as formally mandatory, but students say skipping lectures or falling behind can seriously hurt performance.

Online reviews emphasize watching lectures and keeping up independently, while a downfall.

Is this professor recommended?

Avoid

27/100

Most students do not recommend him because of poor , and .

Online reviews are strongly avoidant, while and praise from prepared math students.

Course guide

See how this professor fits your week.

Grading

Strict

25/100

Many reviews call him a , though some in-person students report partial credit and leniency on test work.

Format shift

Online grading is described as stricter and more test-driven, while .

Workload

Heavy

18/100

as excessive, frequent, paid through WebAssign, and often harder than tests.

Format shift

Both formats report heavy homework, with online students especially frustrated by WebAssign and daily workload.

Teaching experience

Poor

35/100

Teaching quality is inconsistent, with frequent complaints about unclear lectures, accent, poor communication, and .

Format shift

Online teaching is viewed much worse, while and strong criticism.

Assessment method

FocusOnExams

82/100

Grades are described as mainly based on exams, quizzes, and .

Format shift

Both formats are test-heavy, but online students mention exams as especially stressful and grade-determining.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

27 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mixed, with many , and grading, but some praise his help and partial credit.

Main concern

The , and unless students already have a strong math base.

What students said

“Excessive homework, no review before midterms, no graphing calculators allowed and no formula sheets.”
MATH190
“Very lenient with and will .”
MATH170
“ and he provides examples that truly make you understand the material.”
MATH190

Remote format

Online

23 reviews

High confidence · Best fit for Self Taught Pro

Online students report heavy homework, , weak communication, paid WebAssign, and .

Main concern

Students often feel they must teach themselves while .

What students said

“You need to learn on your own.”
MATH190
“ . He has unreasonable rules about tests that can .”
MATH190
“I had to learn every single thing in his class myself from doing almost everything in the textbook and spending hours watching youtube videos.”
MATH190

Exam style

Know what to expect from exams and major assignments.

because students report and notes restrictions, and online proctoring tools.

Test HeavyNo Notes MentionedNo Graphing CalculatorLockdown BrowserProctorioTimed Exams

Assessment risk

Strict

22/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention test-heavy grading, no graphing calculators, no formula sheets, and some cheat sheet or partial-credit exceptions.

Test HeavyNo Graphing CalculatorNo Formula SheetCheat Sheet Allowed In Some Classes
“no graphing calculators allowed and no formula sheets.”
MATH190
“You are also allowed a cheatsheet and be ready with a scientific calculator as graphing .”
MATH170
“he tends to be and he will give you points.”
MATH80

Online

Online reviews explicitly mention Lockdown Browser, Proctorio, camera or screen monitoring, timed exams, and .

Lockdown BrowserProctorioCamera MonitoringTimed ExamsTest Heavy
“He uses Lockdown Browser, and you must .”
MATH190
“Uses proctorio - GROSS.”
MATH190
“ , and ON PAPER.”
MATH190

Student evidence

See what students actually said.

Top student voice

“You will put in an absurd amount of time learning lessons he is poorly teaching.”

Voice snapshots generated from 50 reviews, highlighting key themes in , and communication. Credibility rating: High.

🎯 Teaching Quality

35/100

“Dr. Hamza didn't teach well at all, leaving students having to learn content on their own.”

⚖️

25/100

“Grades depend heavily on exams, which makes the class especially stressful.”

📚 Workload Reality

18/100

“Extremely work heavy course.”

Theme 1

👨‍🏫 About Teaching Style

  • , and concepts are not explained clearly.
  • His lectures can be followed pretty easily as well.
  • He has a really thick accent so you can't understand what he is saying.

Theme 2

📈 About Difficulty & Grades

  • .
  • Homework is so they set you up pretty well .
  • Very lenient with and will .

Theme 3

💬 About Communication

  • so managing dates is annoying
  • No communication .
  • and would walk me through problems.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

110

Lifetime ratings

94/100

Evidence confidence

Fifty reviews across many years give , and mixed in-person teaching quality.

Inside 50 stored ratings

Quality ratings

5 out of 526
4 out of 522
3 out of 513
2 out of 519
1 out of 530

Course coverage

MATH19037 reviews
MATH1805 reviews
MATH1703 reviews
MATH803 reviews
CALC1651 review
Show 1 more courses
MAT1911 review

Reported outcomes

A range results lead the reported letter grades.

43 reported outcomes

A range

14

A+ 4 · A 9 · A- 1

B range

5

B+ 2 · B 3

C range

9

C+ 2 · C 6 · C- 1

D range

2

D+ 2

F

0

No reported values

No letter grade reported

13

Drop/Withdrawal 3 · Not sure yet 8 · Rather not say 2