AI Rate Professor

Mathematics

Wesley Ha

MATH115 · MATH103 · MATH150 · ALG30 · MATH126 · 24 lifetime ratings

AI rating
38/100
RMP rating
2.9/5
Take again
41.67%
Difficulty
3.9

The decision

unless you , and can handle fast lectures and strict, test-heavy grading.

Best fit · Hardcore LearnerTough graderTalks very fastTest heavyMock exams help if unlockedSink or swim
  • /cheat sheets, and exams that dominate the grade.
  • Students and use office hours can pass; many feel lectures move too fast.
  • ; better suited only if you want a no-nonsense, self-driven math grind.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

As require relentless homework practice and .

In-person reviews dominate and stress hard work; limited online .

Is the course easy?

Challenging

28/100

Fast lectures, dense homework platforms, and motivated students.

Difficulty is consistently high across the few online and many in-person reviews.

Is attendance flexible?

Mandatory

28/100

and warn not to miss class or group quizzes.

In-person evidence drives this; .

Is this professor recommended?

Depends

42/100

About two in ; fans praise structure and help, critics urge switching professors.

Polarized in person; online sample is too small and mixed to change the overall Depends call.

Course guide

See how this professor fits your week.

Grading

Harsh

22/100

for small errors, and few extra-credit buffers.

Format shift

Harsh grading is mainly documented in in-person MATH126/115 reviews.

Workload

Heavy

32/100

Multiple weekly homeworks, online platforms with , and high-stakes exams.

Format shift

Heavy load theme is strongest in recent in-person MATH126 comments.

Teaching experience

Average

45/100

Accessible and clear for some self-advocating students, but , and blame after low averages.

Format shift

In-person opinions are split; online has both strong praise and .

Assessment method

FocusOnExams

78/100

; homework and quizzes support but .

Format shift

; online also stresses quizzes and finals.

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

21 reviews

High confidence · Best fit for Hardcore Learner

In-person MATH126/115 is fast-paced, group-quiz heavy, SPARK/ALEKS homework intensive, with and no calculators/cheat sheets reported.

Main concern

, and lectures that feel unclear or too fast.

What students said

“ !!!! WORST math 126 PROFESSOR!! ? . No cheatsheat/formulas/notes whatsoever on the exams.”
MATH126
“Practice exams and non-graded homework problems are almost 1-1 of tests.”
MATH126
“he talked really fast, and the way he taught the material did not work with me.”
MATH126

Remote format

Online

3 reviews

Low confidence · Best fit for Self Taught Pro

and Zoom for some, but one review warns of self-teaching and a .

Main concern

Mixed reports of and .

What students said

“You will need to teach everything yourself. Get ready for the final, because he will put a fake question (which is 6 points of the .”
MATH115
“He will review with you, he is ALWAYS available via email, he will zoom meet with you.”
MATH126
“Provides typed notes to print/write on during twice weekly Zoom class and posts COMPLETED NOTES/Zoom recordings after class.”
MATH115

Exam style

Know what to expect from exams and major assignments.

; practice exams help when the class unlocks them via homework completion.

No calculators (reported)No cheat sheets/notesNo curvesMock exams if class HW threshold metHigh-stakes few exams

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

and , and arrive late in the term after heavy content.

No calculatorsNo cheat sheetsNo exam curves3 exams make or break gradeMock exams when unlocked
“No cheatsheat/formulas/notes whatsoever on the exams.”
MATH126
“There's only 3 total exams, and they WILL make or break your grade.”
MATH126
“ .”
MATH126

Online

One online review claims a fake final question to catch cheaters; . Reviews do not clearly prove Lockdown Browser.

Fake question to catch cheaters (reported)Weekly quizzesExtra credit on quizzes
“he will put a fake question (which is 6 points of the ”
MATH115
“ .”
MATH115

Student evidence

See what students actually said.

Top student voice

“ !!!! WORST math 126 PROFESSOR!! ? . No cheatsheat/formulas/notes whatsoever on the exams.”

Voice snapshots generated from 24 reviews (3 online, 21 in and polarized teaching. Credibility rating: Medium.

🎯 Teaching Quality

45/100

“Professor Ha was the first teacher to make things click for me. His teaching style is no bullsh*t.”

👎 Recommendation Split

42/100

“overall try to get another professor.”

📝 Harsh Exams

22/100

“ ! .”

📚

55/100

“if you do the .”

Theme 1

👨‍🏫 About Teaching Style

  • talked really fast
  • no bullsh*t
  • Sink or Swim type class
  • notes are subpar for some

Theme 2

📈 About Difficulty & Grades

  • first exam 3 months into the term
  • practice exams almost 1-1 of tests

Theme 3

🧭 Student Advice

  • do the practice problems over and over
  • use office hours and tutoring
  • MAKE FRIENDS; it'll help
  • Ask for help, he will give it

Data context

See exactly what the AI read.

Analysis sample

24

Recent reviews read by the AI

24

Lifetime ratings

62/100

Evidence confidence

Twenty-four reviews with and only three online give medium confidence; .

Inside 24 stored ratings

Quality ratings

5 out of 56
4 out of 54
3 out of 52
2 out of 55
1 out of 57

Course coverage

MATH12615 reviews
MATH1155 reviews
MATH1032 reviews
ALG301 review
MATH1501 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

18 reported outcomes

A range

3

A+ 2 · A 1

B range

5

B+ 2 · B 3

C range

3

C+ 1 · C 2

D range

1

D+ 1

F

0

No reported values

No letter grade reported

6

Incomplete 2 · Not sure yet 3 · Rather not say 1