AI Rate Professor

Mathematics

Sanjai Gupta

CS6B · 3BMATH · 6A · 4A · MATH3B · MATH4A · MATH4A24 · 3B · MATH24 · MATH30 · MATH3BH · 3A · MATH26 · MATH3A · 350 lifetime ratings

AI rating
93/100
RMP rating
4.4/5
Take again
84.33%
Difficulty
3.1

The decision

if you want real math mastery and can .

Best fit · Hardcore LearnerAmazing LecturesMath GOATHilarious but BluntTest HeavyHomework Equals Exams
  • Most students call him a once-in-a-lifetime math teacher with conceptual, funny lectures.
  • Grades are exam-driven; and .
  • Attendance is often optional but , and thin-skinned students get roasted.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

72/100

Many say an A follows from homework and for showing up.

; no online reviews.

Is the course easy?

Standard

52/100

Concept-first math still requires real study; difficulty varies by course but is rarely effortless.

; no online reviews.

Is attendance flexible?

Optional

82/100

Most sections do not require attendance, though and shortcuts.

; no online reviews.

Is this professor recommended?

MustTake

90/100

Roughly 84 percent would retake him and comments repeatedly call him the .

; no online reviews.

Course guide

See how this professor fits your week.

Grading

Fair

68/100

and past tests; some call him generous while others note high standards and little partial credit.

Format shift

.

Workload

Moderate

58/100

yet essential; success still demands consistent practice and office hours.

Format shift

All workload comments are from in-person sections.

Teaching experience

Excellent

92/100

Students overwhelmingly praise conceptual clarity, humor, inspiration, and office-hour help despite a few personality clashes.

Format shift

All teaching comments are from in-person sections.

Assessment method

FocusOnExams

88/100

Grade is frequently described as nearly or .

Format shift

All assessment comments are from in-person sections.

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

50 reviews

High confidence · Best fit for Hardcore Learner

In-person math courses feature inspiring conceptual lectures, exam-centered grading, optional attendance that still matters for shortcuts, and a blunt personality that most love and a few find belittling.

Main concern

and blunt roasting can overwhelm students who want gentle pacing or pure grade cushioning.

What students said

“He's the GOAT! Super knowledgeable and cares more about critical thinking rather than nasty computation.”
4A
“ . You will not only succeed but you will be inspired.”
MATH30
“Dude knows his stuff but very aggressively puts down students who have any kind of disagreement with him to the .”
CS6B

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

and past papers, and are fair if you study.

Test heavyHomework mirrors examsPast exams postedSome take-home testsExtra credit on exams

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

In-person courses grade almost entirely on exams aligned with and posted past exams.

Test heavyHomework mirrors examsPast exams postedSome take-home tests
“100% of , but the problems aren't much different from the homework and he will give you past exams to study from.”
4A
“Tests are easy if you do the HW(which is .”
CS6B
“Amazing lectures. The grade is 100% exams, but if you do the homework.”
MATH30

Online

Student evidence

See what students actually said.

Top student voice

“ . You will not only succeed but you will be inspired. Simply the GOAT.”

Voice snapshots generated from 50 in-person , and personality fit. Credibility rating: High.

🎯 Lecture Quality

92/100

“Nobody at IVC can teach like him. He knows both the material and how to communicate it to his students on such a deep level.”

👍 Recommendation Rate

90/100

“ . You will not only succeed but you will be inspired. Simply the GOAT.”

🧪

72/100

“Easy A if you actually pay attention in class and do hw.”

⚠️ Personality Warning

40/100

“ if you are easily offended. I'll SCREAM this again: DON'T take him if you are easily offended.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures are very fun, and he will go out of his way to answer questions in class.
  • .
  • Distills the .

Theme 2

📈 About Difficulty and Grades

  • If you can figure out the .
  • Hardest I've ever worked for a grade, but goddamn am I a better person for it.
  • Success in Discrete Math can be achieved easily by just doing the homework.

Theme 3

❤️ About Character

  • He is funny and cares about his students.
  • He would push me to speak up more in class, often in adamant ways.
  • He makes fun of students, but he always means well.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

350

Lifetime ratings

92/100

Evidence confidence

Fifty detailed in-person reviews across many math courses show strong , and personality caveats.

Inside 50 stored ratings

Quality ratings

5 out of 5263
4 out of 539
3 out of 515
2 out of 518
1 out of 516

Course coverage

4A12 reviews
MATH269 reviews
6A5 reviews
MATH305 reviews
MATH3BH4 reviews
Show 9 more courses
CS6B3 reviews
MATH243 reviews
3B2 reviews
MATH4A2 reviews
3A1 review
3BMATH1 review
MATH3A1 review
MATH3B1 review
MATH4A241 review

Reported outcomes

A range results lead the reported letter grades.

50 reported outcomes

A range

43

A+ 8 · A 35

B range

3

B 3

C range

2

C+ 1 · C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Drop/Withdrawal 1 · Not sure yet 1