AI Rate Professor

Mathematics

Hai Ngo

MATH0190 · MATH0156 · MATH23 · MATH70 · MATH180 · MATH10A · MATH0266 · MATH10 · MATH0160 · MATH191 · MATH10AB · MATH10B · GEOMEMATH · BAD · 10B · MATH · M70 · MATH12 · MATH60 · MATH095 · 34 lifetime ratings

AI rating
28/100
RMP rating
2.1/5
Take again
—
Difficulty
3.0

The decision

unless you are already strong in math and can learn mostly from written examples and self-study.

Best fit · Self Taught ProHard to UnderstandUnhelpful AnswersTest-Heavy GradingOptional HomeworkPolarizing Experience
  • Most negative reviews focus on communication problems, a heavy accent, and .
  • Grades depend mainly on tests, quizzes, and group work, while .
  • A few students found the class easy if they could follow the written board work, but many strongly warned against taking him.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

54/100

Some students call the quizzes and , but the many communication complaints make the A unreliable for students who need instruction.

because there are no online reviews.

Is the course easy?

Standard

42/100

The math content may be basic in some courses, but fast pacing and material itself.

Only in-person evidence exists, and it shows difficulty is driven more by teaching clarity than course content.

Is attendance flexible?

Varies

48/100

Some reviews , while one warns that more than one absence can lead to failure.

and is conflicting.

Is this professor recommended?

Avoid

28/100

because they find him hard to understand, unhelpful, and poor at explaining math.

Recommendation .

Course guide

See how this professor fits your week.

Grading

Fair

52/100

Homework is often not collected and one test may be dropped, but and .

Format shift

.

Workload

Light

76/100

and not collected, so the workload outside tests is relatively light.

Format shift

Only in-person reviews describe workload.

Teaching experience

Poor

25/100

The dominant pattern is that students find him hard to understand, fast-paced, and unhelpful with questions.

Format shift

All .

Assessment method

FocusOnExams

84/100

Grades are described as based mainly on quizzes, tests, and group .

Format shift

Only in-person reviews mention assessments.

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

34 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are mostly negative, centered on hard-to-understand lectures, limited help, and .

Main concern

Students repeatedly say he is hard to understand and .

What students said

“Enroll only out of desperation.”
MATH12
“He is difficult to understand and offers little to no clarity if you have a question or problem.”
MATH70
“ and his quiz and .”
MATH12

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Reviews describe frequent tests and quizzes with mixed difficulty, one dropped low score, and policy.

QuizzesTestsDropped Lowest TestNote Sheet AllowedNo Retakes

Assessment risk

Standard

56/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention , and one class where a note sheet was allowed, but do not clearly prove broader open-book or proctoring rules.

QuizzesTestsDropped Lowest TestNote Sheet AllowedNo Retakes
“He gives out 6 test and drops 1 low test score”
MATH12
“He let us use a sheet of notes for every test.”
MATH70
“Just do well on the test and you !)”
MATH12

Online

Student evidence

See what students actually said.

Top student voice

“Enroll only out of desperation. Not helpful and very hard to understand. Does not teach.”

Voice snapshots generated from 34 reviews, highlighting key themes in communication, teaching quality, workload, and assessments. Credibility rating: High.

🎯 Teaching Quality

25/100

“He is difficult to understand and offers little to no clarity if you have a question or problem.”

📝 Assessment Style

84/100

“He , and group work.”

👍 Recommendation Rate

28/100

“THE . YOU CAN'T LEARN ANYTHING FROM HIM. !!”

Theme 1

👨‍🏫 About Teaching Style

  • Does not teach.
  • He has lost the passion for his job, and is not helpful on demonstrating how to work out mathematical problems.
  • He skips the unimportant sections and really gets to the point.

Theme 2

🗣️ About Communication

  • Can't understand anything he says...
  • very hard to understand....and teaches very quickly.....
  • His accent is so bad that he has to write most of what he says on the board

Theme 3

📈 About Grades & Workload

  • gives homework to practice and learn.
  • He gives out 6 test and drops 1 low test score
  • his quiz and .

Data context

See exactly what the AI read.

Analysis sample

34

Recent reviews read by the AI

34

Lifetime ratings

88/100

Evidence confidence

Thirty-four in-person reviews across many years provide strong volume and consistent recurring complaints, despite some polarized outliers.

Inside 34 stored ratings

Quality ratings

5 out of 53
4 out of 54
3 out of 56
2 out of 54
1 out of 517

Course coverage

MATH707 reviews
MATH126 reviews
MATH2 reviews
MATH10A2 reviews
MATH602 reviews
Show 15 more courses
10B1 review
BAD1 review
GEOMEMATH1 review
M701 review
MATH01561 review
MATH01601 review
MATH01901 review
MATH02661 review
MATH0951 review
MATH101 review
MATH10AB1 review
MATH10B1 review
MATH1801 review
MATH1911 review
MATH231 review

Reported outcomes

A range results lead the reported letter grades.

1 reported outcomes

A range

1

A+ 1

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values