AI Rate Professor

Mathematics

Leonard Cho

MATH40 · MATH150B · MATHALL · MATH129 · MATH151 · MATH040 · MATH130 · 69 lifetime ratings

AI rating
32/100
RMP rating
2.7/5
Take again
30%
Difficulty
3.6

The decision

Avoid Cho if you need patient math instruction, and take him only if and .

Best fit · Hardcore LearnerFast and unclear lecturesStrict gradingFrequent quizzesSelf-study heavyOccasional extra credit
  • Many students , and is hard to understand.
  • Grades , and finals, with strict rules or limited flexibility.
  • Some prepared students succeed because , but struggling math students face high risk.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

36/100

A grades are possible for strong or disciplined students, but , and self-study make the true cost high.

Online reviews mention strict timed exams and , while , and fast lectures.

Is the course easy?

Challenging

30/100

The math content feels harder because students repeatedly , and they must teach themselves.

Both formats are challenging, with online pressure coming from rules and timing and .

Is attendance flexible?

Mandatory

18/100

Attendance and participation appear strict because many reviews mention , and needing to show up.

, while online evidence focuses more on deadlines and timed exams.

Is this professor recommended?

Avoid

32/100

Most negative reviews warn against him because , and struggling math students get little support.

Online reviews are mixed but include strong warnings, while .

Course guide

See how this professor fits your week.

Grading

Strict

28/100

Students often report tough grading, point deductions for details, strict rules, and limited grace despite some dropped scores or .

Format shift

Online complaints focus on strict timing and no late flexibility, while , and strict classroom rules.

Workload

Heavy

31/100

Workload is heavy for many students because , and extra practice throughout the week.

Format shift

Online workload includes homework gates, quizzes, and timed exams, while , and frequent quizzes.

Teaching experience

Poor

35/100

Teaching quality is weak overall because many students say , and hard to understand, despite some helpful moments.

Format shift

Online reviews are divided, but and rushed explanations.

Assessment method

Balanced

64/100

, and finals rather than relying only on one category.

Format shift

Online reviews mention homework, quizzes, midterms, and finals, while in-person , 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

41 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews often , and tough grading, though some students find him helpful if they ask questions.

Main concern

Students who need step-by-step explanations or extra help often feel lost and frustrated.

What students said

“Doesn't fully explain concepts, partially works through problems during lectures and says "You know what to do from here...", doesn't complete the problem.”
MATH040
“He does the problem in his head and thinks you know what he's doing.”
MATH040

Remote format

Online

9 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are mixed but lean difficult, with complaints , and independent learning.

Main concern

Online students report strict rules, limited flexibility, and .

What students said

“Mid term and but only two hour window with very specific work shown.”
MATH040
“He gives quizez and homeworks for 3 days in a week including the weekends.”
MATH150B

Exam style

Know what to expect from exams and major assignments.

because reviews mention timed exams, frequent quizzes, and detailed work requirements, though some sections allow cheat sheets or dropped scores.

Timed Online ExamsMidterm And FinalFrequent QuizzesWork Shown RequiredCheat Sheet Sometimes Allowed

Assessment risk

Strict

34/100

Low score means less forgiving assessment conditions.

In person

, and occasional cheat sheets, but do not clearly prove closed-book or proctoring rules.

Quiz Every ClassMidterm And FinalCheat Sheet Sometimes AllowedDrops Lowest Exam Mentioned
“Quiz every class 15-20 min 2-5 questions.”
MATH130
“ .”
MATH130

Online

Online reviews mention strict timed midterms and , but do not clearly prove webcam, proctoring, Lockdown Browser, or open-book policies.

Timed MidtermTimed FinalWork Shown RequiredHomework Gate Before Quiz
“Mid term and but only two hour window with very specific work shown.”
MATH040
“ but you cant access the quiz till you have 60% or higher on the .”
MATH040

Student evidence

See what students actually said.

Top student voice

“Do not! and I really mean if you need the extra help or you are not very good at math.”

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

🎯 Teaching Quality

35/100

“Doesn't fully explain concepts, partially works through problems during lectures and says "You know what to do from here...", doesn't complete the problem.”

⚖️

28/100

“He grades ruthlessly and will deduct a lot of proper symbol/equation.”

📚 Workload Pressure

31/100

“worksheet due every class, homework once a week, 6-10 quizzes (he only counts the grades of best 6), midterm, final.”

Theme 1

👨‍🏫 About Teaching Style

  • He doesn't teach you how to do it. He shows you one or two examples then expects you do it on your own.
  • Extremely hard to understand because of his strong accent. He flys through every thing, I was very fortunate I passed but a lot of it was done on my own.

Theme 2

📈 About Difficulty & Grades

  • if you want to have a good grade.
  • Tough, not an easy A, and ask for help if needed.

Theme 3

🧪 About Quizzes And Exams

  • Quiz every class 15-20 min 2-5 questions.
  • Mid term and but only two hour window with very specific work shown.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

69

Lifetime ratings

93/100

Evidence confidence

The 50 reviews span many years and consistently identify strict , and mixed support.

Inside 50 stored ratings

Quality ratings

5 out of 514
4 out of 512
3 out of 513
2 out of 511
1 out of 519

Course coverage

MATH04019 reviews
MATH4019 reviews
MATH1305 reviews
MATH150B4 reviews
MATH1291 review
Show 2 more courses
MATH1511 review
MATHALL1 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

6

A+ 2 · A 4

B range

1

B 1

C range

3

C+ 2 · C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

6

Drop/Withdrawal 2 · Not sure yet 4