AI Rate Professor

Mathematics

Joseph Ninh

MATH141 · MATH150A · MATH40 · MATH142 · MATH20 · MATH120 · MATH129 · MATH171 · MATH60 · MATH043 · MATH15 · MATH130 · STATS · 34 lifetime ratings

AI rating
20/100
RMP rating
2.4/5
Take again
15.38%
Difficulty
3.6

The decision

unless you are comfortable self-studying math, doing heavy homework, and .

Best fit · Hardcore LearnerTough GraderTest HeavyLots of HomeworkConfusing LecturesPoor Organization
  • Most negative reviews describe , and weak support.
  • A minority of students say he is passionate and fair if and study consistently.
  • The course is risky for students who need structured explanations, flexible support, or .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

A is possible for strong, disciplined students, but comments repeatedly , and .

Online reviews are especially harsh about difficult exams and homework, while major effort or self-study.

Is the course easy?

Challenging

25/100

Math content becomes harder because lectures .

Both formats are challenging, with online reviews stressing unclear support and and disorganization.

Is attendance flexible?

Mandatory

15/100

Several comments say missing class hurts badly and , quizzes, and homework.

Attendance pressure is documented mainly in in-person reviews, while online reviews .

Is this professor recommended?

Avoid

22/100

The dominant student advice is to choose another teacher because , and .

Both online and in-person reviews trend negative, though defenders.

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students repeatedly call him a and say small mistakes, missing steps, or .

Format shift

, while in-person reviews provide many examples of and low class averages.

Workload

Heavy

22/100

Many reviews mention lots of , and frequent exams.

Format shift

Online reviews call the class homework heavy, while and frequent quizzes or tests.

Teaching experience

Poor

30/100

Although some students praise his passion, many more describe , poor organization, weak explanations, and limited help.

Format shift

Online teaching evidence is negative and support-focused, while but mostly critical of clarity and organization.

Assessment method

FocusOnExams

88/100

Reviews , and grades controlled by a few high-stakes assessments.

Format shift

Both formats are exam-heavy, with online reviews mentioning Canvas exams and and quizzes.

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

32 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mostly negative, citing confusing , and disorganization, with some praise for passion.

Main concern

Students often need extra tutoring or self-study because lectures and support are inconsistent.

What students said

“Honestly you need extra tutoring for his class just to understand everything.”
MATH141
“More than half the class has 69% or lower.”
MATH130

Remote format

Online

2 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews describe heavy homework, unclear lectures, difficult exams, required paid materials, and little support.

Main concern

and weak instructional support.

What students said

“ .”
STATS
“Exams were difficult, must provide .”
MATH141

Exam style

Know what to expect from exams and major assignments.

students must show steps and small mistakes can cost substantial points.

Difficult ExamsStep-by-Step GradingTest HeavyCumulative Final

Assessment risk

Strict

20/100

Low score means less forgiving assessment conditions.

In person

and quizzes, but do not clearly prove closed-book or proctoring policies.

Test HeavyFrequent ExamsCumulative FinalStrict Point Loss
“5 exams worth 140 points each”
MATH141
“the and .”
MATH120

Online

Online reviews describe difficult Canvas-posted exams that require manual steps for full credit, but .

Difficult ExamsCanvas ExamsStep-by-Step Grading
“Exams were difficult, must provide .”
MATH141
“ few weeks”
MATH141

Student evidence

See what students actually said.

Top student voice

“very difficult overall and if ”

Voice snapshots generated from 34 reviews, highlighting dominant concerns in , and workload plus positive outliers. Credibility rating: High.

🎯 Teaching Quality

30/100

“Honestly you need extra tutoring for his class just to understand everything.”

👍 Recommendation Rate

22/100

“I would highly advise anybody from taking any course taught by Mr. Ninh.”

⚖️

18/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • The teacher does not provide any support to his students at all.
  • he just gets all his lecture material off the required textbook
  • , and .

Theme 2

📈 About Difficulty & Grades

  • .
  • Exams were difficult, must provide .
  • More than half the class has 69% or lower.

Theme 3

⚠️ About Course Risk

  • very difficult overall and if
  • if possible
  • DO NOT take him class started with 45 now 15!

Theme 4

❤️ Positive Outliers

  • Great teacher for and .
  • Excellent professor, who's extremely passionate about math.
  • There are no surprises on the and study and you'll pass.

Data context

See exactly what the AI read.

Analysis sample

34

Recent reviews read by the AI

34

Lifetime ratings

94/100

Evidence confidence

Thirty-four reviews across many years provide a large and detailed sample with a consistent negative pattern despite some positive outliers.

Inside 34 stored ratings

Quality ratings

5 out of 55
4 out of 55
3 out of 55
2 out of 57
1 out of 512

Course coverage

MATH1418 reviews
MATH1307 reviews
MATH1204 reviews
MATH203 reviews
MATH1422 reviews
Show 8 more courses
MATH402 reviews
STATS2 reviews
MATH0431 review
MATH1291 review
MATH151 review
MATH150A1 review
MATH1711 review
MATH601 review

Reported outcomes

A range results lead the reported letter grades.

13 reported outcomes

A range

3

A+ 1 · A 2

B range

2

B 2

C range

1

C 1

D range

3

D 3

F

1

F 1

No letter grade reported

3

Not sure yet 3