AI Rate Professor

Mathematics

Tanshee Cheng

MATH21 · MATH81 · MATH20 · MATH2 · MATH31 · MATH7 · MATH50 · 18 lifetime ratings

AI rating
42/100
RMP rating
3.3/5
Take again
63.64%
Difficulty
3.9

The decision

if you will attend every class, grind homework, and .

Best fit · Effort For RewardLots of HomeworkTough GraderLecture HeavyOrganized but DryAttendance Critical
  • and graded-on-few-things structure make the course workload-intensive.
  • and minor mistakes, so an A requires careful, neat work.
  • organized and fair for hard workers, rude or impossible for others.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

An A is possible with full homework and neat step-by-step work, but and As.

Online MATH50 reports and manageable exams; .

Is the course easy?

Challenging

32/100

Precalc and related courses move fast with abstract steps, and many call the material harder than expected.

Both formats rate difficulty high; online winter MATH50 felt fast but doable with daily lectures.

Is attendance flexible?

Mandatory

18/100

as required, and skip-class tags warn you will not pass without showing up.

Evidence is mostly in-person mandatory; .

Is this professor recommended?

Depends

52/100

Hard workers who like structure recommend him, while others call him the and .

Online is split one yes one no; .

Course guide

See how this professor fits your week.

Grading

Strict

28/100

Tough-grader tags and reports of .

Format shift

; a few in-person students say he grades fairly if you practice.

Workload

Heavy

22/100

Lots of and warnings that the load is almost impossible with other classes.

Format shift

labeled lecture heavy and test heavy.

Teaching experience

Average

48/100

and care; others cite monotone lectures, rudeness, and weak outside help.

Format shift

Online praise is stronger for MATH50 structure; and personal.

Assessment method

FocusOnExams

68/100

Tests and quizzes carry heavy weight while but often not checked.

Format shift

Online MATH50 had five exams plus a final; and graded by few things.

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

16 reviews

High confidence · Best fit for Effort For Reward

Organized lectures and solid foundations if , but many call the workload and .

Main concern

and while juggling other classes.

What students said

“ , and hes almost completely unreachable outside of class.”
MATH2
“Professor Cheng is a great math teacher but be prepared to work for your grade.”
MATH20
“He is a and .”
MATH20

Remote format

Online

2 reviews

Low confidence · Best fit for Effort For Reward

and recorded lectures help, but long Zoom sessions feel dull and .

Main concern

Hard to stay focused in long lectures and .

What students said

“Very hard to focus during the long zoom lectures with the insipid qualities this Professor has. step of your work).”
MATH2
“All fairly easy if . There were several opportunities for !”
MATH50

Exam style

Know what to expect from exams and major assignments.

Exams reward practice and neat multi-step work, with little evidence of .

Written step-by-step gradingQuizzes and examsPractice-based testsNo partial credit for minor errors

Assessment risk

Standard

45/100

Low score means less forgiving assessment conditions.

In person

and exams are written by him and can be unforgiving on small errors.

In-person quizzesStep-by-step creditNo multiple choice
“ .”
MATH20
“Exams and if you practice. He grades fairly.”
MATH21

Online

Online MATH50 used multiple timed exams that felt fair if .

Multiple examsFinal examPractice-based
“There were 5 exams and a . All fairly easy if .”
MATH50

Student evidence

See what students actually said.

Top student voice

“Professor Cheng is a great math teacher but be prepared to work for your grade.”

Voice snapshots generated from 18 , and polarized teaching views. Credibility rating: High.

📚

22/100

“ , and hes almost completely unreachable outside of class.”

⚖️

28/100

“He is a and .”

👍 Conditional Recommendation

52/100

“ , and you will be fine.”

👨‍🏫 Teaching Clarity

48/100

“He goes through each step very thoroughly and takes times to answer any questions you may have.”

Theme 1

👨‍🏫 About Teaching Style

  • His monotone voice is so irritating!
  • He teaches you step by .
  • Keep your ego safe at home.

Theme 2

📈 About Difficulty and Grades

  • If you work hard A.
  • Almost impossible to pass when taking other classes and/or working.
  • One minor mistake and you can expect little to know credit even if the .

Theme 3

📝 About Workload

  • HEAVY on HW, yet he won't check if you actually did it.
  • Be prepared to do a lot of homework, and .
  • Lots of homework

Data context

See exactly what the AI read.

Analysis sample

18

Recent reviews read by the AI

18

Lifetime ratings

78/100

Evidence confidence

Eighteen detailed reviews spanning 2015-2022 with , and attendance.

Inside 18 stored ratings

Quality ratings

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

Course coverage

MATH206 reviews
MATH214 reviews
MATH22 reviews
MATH312 reviews
MATH72 reviews
Show 2 more courses
MATH501 review
MATH811 review

Reported outcomes

A range results lead the reported letter grades.

14 reported outcomes

A range

6

A+ 2 · A 4

B range

3

B 3

C range

1

C+ 1

D range

1

D 1

F

1

F 1

No letter grade reported

2

Not sure yet 1 · Rather not say 1