AI Rate Professor

Computer Science

Jackson Ng

CS9 · MATH40 · 6 lifetime ratings

AI rating
41/100
RMP rating
2.8/5
Take again
50%
Difficulty
3.8

The decision

if and budget for expensive publisher access.

Best fit · Self Taught ProPolarizing instructorSelf-teach heavyPublisher platform costAccent comprehension issuesMixed respect
  • and teach-yourself frustration.
  • Several students say the publisher platform or textbook carries the class more than lectures.
  • Cost, organization, accent clarity, and help .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

48/100

Some students earn A or A- with work, but others report F/C outcomes and self-teaching pressure.

Grade outcomes are mixed in person; the online review reported a C.

Is the course easy?

Challenging

34/100

Difficulty ratings trend high and several students say notes or lectures .

Online difficulty was 5; in-person difficulty ranges from 2 for fans to 5 for critics.

Is attendance flexible?

Mandatory

20/100

Most reviews mark attendance mandatory with little flexibility language.

and most in-person MATH40 reviews.

Is this professor recommended?

Depends

48/100

Half the signal is strong recommend, half is avoid due to teaching, cost, or organization issues.

and summer complaints.

Course guide

See how this professor fits your week.

Grading

Fair

50/100

Grade outcomes range widely from A to F with little consistent evidence of harsh or .

Format shift

; online review reported C.

Workload

Heavy

38/100

Students report lots of , and substantial publisher-driven work.

Format shift

Online summer class was a lot of work; .

Teaching experience

Average

44/100

Fans call him caring and best-in-college; critics say notes confuse, accent blocks understanding, and help is thin.

Format shift

In-person reviews are most polarized; the online review is middling and help-poor.

Assessment method

FocusOnAssignments

42/100

Publisher homework and secondary for some.

Format shift

Both formats emphasize homework .

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

5 reviews

Medium confidence · Best fit for Self Taught Pro

college to hard-to-understand and self-taught via the book.

Main concern

Some students feel they pay twice .

What students said

“the publisher basically taught the class.”
MATH40
“Hard to understand, has a thick accent and .”
MATH40
“ ”
MATH40

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

Online summer MATH40 felt disorganized on due dates, work-heavy, brief on help, and .

Main concern

and limited help force constant emailing and self-management.

What students said

“ and had to constantly email him for it.”
MATH40
“He was very brief and didn't offer much help.”
MATH40

Exam style

Know what to expect from exams and major assignments.

Reviews say little about proctoring; the exam software.

Lots of homeworkLecture heavyPublisher platformSelf-study notes

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

In-person students focus on notes, book, and publisher .

Confusing notesRequired bookPublisher-taught content
“Ng did provide as there was no context to them.”
MATH40
“The , and you have to teach yourself the material.”
MATH40

Online

Online summer MATH40 was work-heavy and disorganized on due dates, with brief instructor help and .

Lots of homeworkUnclear due datesLimited help
“Took his class for the summer, it was a lot of work.”
MATH40
“ and had to constantly email him for it.”
MATH40

Student evidence

See what students actually said.

Top student voice

“All-in-all didn't feel right paying the school and then paying the publisher to basically stats, with .”

Voice snapshots generated from 6 reviews, highlighting polarization, self-teaching, and cost themes. Credibility rating: Medium.

🎯 Teaching Quality

44/100

“Hard to understand, has a thick accent and .”

💸 Cost & Self-Teaching

30/100

“Had to pay an additional $100+ to the publisher, the publisher basically taught the class.”

👍 Fan Support

80/100

“Awesome caring teacher. Don't believe the other students' comments.”

👎 Recommendation Split

48/100

“He was very brief and didn't offer much help.”

Theme 1

👨‍🏫 About Teaching Style

  • Hard to understand, has a thick accent and .
  • Awesome caring teacher.

Theme 2

📈 About Difficulty & Grades

  • Took his class for the summer, it was a lot of work.
  • you have to teach yourself the material.
  • He expects you to know how to do everything already.

Theme 3

💰 About Cost & Materials

  • Had to pay an additional $100+ to the publisher, the publisher basically taught the class.
  • The .

Data context

See exactly what the AI read.

Analysis sample

6

Recent reviews read by the AI

6

Lifetime ratings

58/100

Evidence confidence

Six reviews span many years with strong polarity and one empty comment, so patterns exist but consistency is only moderate.

Inside 6 stored ratings

Quality ratings

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

Course coverage

MATH405 reviews
CS91 review

Reported outcomes

A range results lead the reported letter grades.

5 reported outcomes

A range

2

A 1 · A- 1

B range

1

B+ 1

C range

1

C 1

D range

0

No reported values

F

1

F 1

No letter grade reported

0

No reported values