AI Rate Professor

Mathematics

Huyvu Phan

MATH120 · MATH120C · MATH12863 · MATH150 · 18 lifetime ratings

AI rating
7/100
RMP rating
1.4/5
Take again
11.11%
Difficulty
4.6

The decision

Avoid unless you can teach yourself, tolerate heavy testing, and handle strict rules.

Best fit · Self Taught ProSelf-teaching requiredTest heavyHeavy homeworkStrict gradingConfusing lectures
  • Most students say lectures and .
  • Workload is heavy, with , and required printed notes in several reviews.
  • A small minority found him fair if they studied hard and asked questions.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

12/100

Getting an A appears very hard because students report , and frequent withdrawals despite one lenient-grading outlier.

Both formats point to high effort, with online reviews adding strict camera expectations and .

Is the course easy?

Challenging

22/100

The math content is dense and becomes harder because , and .

Online and , while in-person reviews provide more repeated evidence across many semesters.

Is attendance flexible?

Mandatory

10/100

Attendance and participation appear strict, with reports of camera rules, being kicked out, and comments that skipping class hurts passing.

Online reviews explicitly mention camera and microphone enforcement, while and participation expectations.

Is this professor recommended?

Avoid

9/100

Most students strongly warn against taking him because and faced difficult exams.

Both formats are negative, with only a accessibility.

Course guide

See how this professor fits your week.

Grading

Harsh

15/100

Most comments , and low test averages, despite one review saying quizzes were graded leniently.

Format shift

Online reviews emphasize harsh exam expectations, while and poor outcomes.

Workload

Overwhelming

10/100

Students repeatedly cite lots of , and multiple exams.

Format shift

Both formats describe heavy workload, with and test volume.

Teaching experience

Awful

15/100

Most students say he , and forces self-teaching.

Format shift

Online and in-person reviews both criticize teaching clarity, though .

Assessment method

FocusOnExams

88/100

The course is heavily exam-driven, with repeated mentions of , and .

Format shift

Both formats mention exams often, while and lecture mismatch.

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

15 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are mostly negative, , and little useful help.

Main concern

and study guides.

What students said

“The to reteach yourself and he doesn't have office hours.”
MATH120C
“The average when I was there for tests was a 40% and that alone says a lot about a teachers skills.”
MATH120C
“Do yourself a favor and .”
MATH120

Remote format

Online

3 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews describe , camera or microphone expectations, heavy work, and .

Main concern

while dealing with strict online participation rules.

What students said

“You have to basically teach yourself.”
MATH120C
“Took it online so and mic on (for reg class just camera)”
MATH120
“Had to outside of class bc his notes made no sense and did not match with the .”
MATH120

Exam style

Know what to expect from exams and major assignments.

Exams are risky because students often say they do not match lectures or study guides, while only one review mentions cheat sheets being allowed.

Test HeavyCamera Required OnlineMultiple ExamsFinal ExamCheat Sheets Allowed In One Review

Assessment risk

Strict

18/100

Low score means less forgiving assessment conditions.

In person

study guide alignment, and one student-friendly note that cheat sheets were allowed.

Four ExamsFinal ExamStudy Guide MismatchCheat Sheets Allowed
“4 exams + 1 final, but cheat sheets are allowed.”
MATH120C
“The study guides are 20 pages back and front but was nothing like the test.”
MATH120C

Online

Online reviews explicitly mention camera and microphone requirements and .

Camera RequiredMicrophone RequiredExam Work ShownTest Mismatch
“Took it online so and mic on (for reg class just camera)”
MATH120
“Exam 4 and tests as you would have to show work”
MATH120C

Student evidence

See what students actually said.

Top student voice

“Do yourself a favor and .”

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

🎯 Teaching Quality

15/100

“You have to basically teach yourself.”

⚠️

18/100

“The average when I was there for tests was a 40% and that alone says a lot about a teachers skills.”

📚 Workload Pressure

10/100

“We had a total of 4 exams and not recommend this professor at all !!!”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures are nonstop and does not care to stop for you.
  • His .
  • Questions asked were answered briefly and .

Theme 2

📈 About Difficulty & Grades

  • .
  • The homework barely boosted your grade and .
  • Lots of HW, but there are 30 latepasses if you need more time.

Theme 3

🧪 About Exams

  • The information that he gives does not match the .
  • Exam 4 is like a foreign language so good luck for that.
  • 4 exams + 1 final, but cheat sheets are allowed.

Data context

See exactly what the AI read.

Analysis sample

18

Recent reviews read by the AI

18

Lifetime ratings

90/100

Evidence confidence

The rating is credible because 18 reviews span several years and are highly consistent about teaching, workload, and .

Inside 18 stored ratings

Quality ratings

5 out of 51
4 out of 50
3 out of 51
2 out of 52
1 out of 514

Course coverage

MATH120C8 reviews
MATH1207 reviews
MATH128632 reviews
MATH1501 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

18 reported outcomes

A range

2

A- 2

B range

2

B 2

C range

3

C+ 1 · C 1 · C- 1

D range

3

D 3

F

0

No reported values

No letter grade reported

8

Drop/Withdrawal 5 · Rather not say 3