AI Rate Professor

Mathematics

E. Shulman

3A3B · MATH3 · MATH3B · MAT20 · MATH105 · MATHPREC · MATH101 · MATH2 · MATH11 · MATH2B · MATH3A · 54 lifetime ratings

AI rating
48/100
RMP rating
3.2/5
Take again
50%
Difficulty
3.7

The decision

if you are solid in math, will keep up with , and want a rigorous calculus experience.

Best fit · Hardcore LearnerHard calculusHeavy homeworkGives extra creditClear but fastPolarizing
  • lots of , and fast pace.
  • , and real learning; weaker students feel lost.
  • and one absence can lead to being dropped.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

As exist for consistent hard workers who use office hours, but and .

Lower-level MATH105 was easier; calc 3A/3B reviews dominate the hard-A picture.

Is the course easy?

Challenging

28/100

, and tests often exceed lecture and .

In-person and online calc both described as challenging; older non-calc courses were easier.

Is attendance flexible?

Mandatory

18/100

; one student was dropped after a single absence.

Mainly in-person evidence; online still expects participation.

Is this professor recommended?

Depends

50/100

Would-take-again is about 50 percent: hardcore math students love him while .

Both formats show the same split between motivated and struggling students.

Course guide

See how this professor fits your week.

Grading

Strict

35/100

Curves and help, but many call him a and unforgiving test design.

Format shift

; MATH105 was more lenient.

Workload

Heavy

28/100

Daily homework sets of 15-20 problems plus reading and .

Format shift

Online summer sections also report quite a bit of work.

Teaching experience

Average

55/100

and humor for some; arrogant, too fast, or unhelpful for others, producing a true 50-50 split.

Format shift

online.

Assessment method

Balanced

60/100

Mix of , and a final; quizzes and tests weigh heavily.

Format shift

One remote review notes remotely proctored quizzes and tests.

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

47 reviews

High confidence · Best fit for Hardcore Learner

those who need hand-holding.

Main concern

Fast pace, curveball assessments, and .

What students said

“This class is tough, but he makes it manageable. About 15-20 homework problems per day.”
MATH3B
“Greatest math teacher I have ever had. Very intuitive, awesome experience.”
MATH3B
“ and goes off track from the book.”
MATH3A

Remote format

Online

3 reviews

Low confidence · Best fit for Hardcore Learner

Online and remote summer calc is stressful with , and mixed views on temperament.

Main concern

High workload and tough questions even with curves.

What students said

“My guy is tough. He comes off as pretty arrogant but that's probably because he's just a weird guy overall.”
MATH3B
“This was probably one of the most stressful classes I took during the summer, but Calculus is usually a challenge.”
MATH3B
“STUDY LECTURE PROBS (esp), DO HW PROBS (harder) & u will succeed. Earning an A was beyond rewarding.”
MATH3A

Exam style

Know what to expect from exams and major assignments.

Exams and curveballs; curves and extra points soften but do not erase the challenge.

Curveball quizzesTest heavyExtra credit on testsRemote proctoring (summer online)No-calculator mentioned by some

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

and tests frequently include harder-than-homework items; final can replace lowest test and .

Curveball quizzesExtra credit pointsLowest quiz dropFinal replaces lowest test
“This guy puts crazy questions on his quizzes, which make up for a big percentage of your grade.”
MATH3A
“3 tests, 4 quizzes, drops lowest quiz and .”
MATH3A

Online

Summer online calc used remotely proctored quizzes and .

Remote proctoringCurved testsHeavy homework
“All quizzes and . 4 Quizzes (drops the lowest), 3 Tests and a Final.”
MATH3B
“ and quizzes, but doing the bare minimum will not get you the grade you want.”
MATH3B

Student evidence

See what students actually said.

Top student voice

“This class is tough, but he makes it manageable. About 15-20 homework problems per day, but they are necessary if you want to be caught up with the course. be on the test.”

Voice snapshots generated from 50 reviews, highlighting , and . Credibility rating: High.

🎯 Teaching Quality

55/100

“He's a , and funny professor. He genuinely wants all of his students to feel comfortable and succeed.”

📉 Difficulty

28/100

“if ”

📚 Workload

28/100

“About 15-20 homework problems per day, but they are necessary if you want to be caught up with the course.”

🔀 Polarizing Fit

50/100

“kinda a tricky instructor with the way he lectures he is a teacher you want if your field of study is in a ”

Theme 1

👨‍🏫 About Teaching Style

  • Lectures cover the basics really well and he's hilarious.
  • and works out problems with you on the board.
  • and goes off track from the book.

Theme 2

📈 About Difficulty & Grades

  • though
  • He gives TONS of . TONS!
  • Assessments often have 'curve balls' or questions way more difficult then what is in hw or lecture notes.

Theme 3

⚠️

  • I missed ONE class and I was dropped.
  • He :(

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

54

Lifetime ratings

85/100

Evidence confidence

50 reviews over many years with a stable polarized pattern on difficulty, workload, and teaching style.

Inside 50 stored ratings

Quality ratings

5 out of 519
4 out of 57
3 out of 59
2 out of 59
1 out of 510

Course coverage

MATH3B20 reviews
MATH3A12 reviews
MATH26 reviews
MATH1053 reviews
MATH33 reviews
Show 6 more courses
3A3B1 review
MAT201 review
MATH1011 review
MATH111 review
MATH2B1 review
MATHPREC1 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

19 reported outcomes

A range

6

A+ 2 · A 4

B range

3

B+ 1 · B 1 · B- 1

C range

1

C 1

D range

0

No reported values

F

2

F 2

No letter grade reported

7

Drop/Withdrawal 3 · Incomplete 1 · Rather not say 3