AI Rate Professor

Mathematics

Dana Clahane

MATH150A · 142F · MATH120 · M253 · 250B · 250A · MATH250A · MATH150B · MATH142 · MATH151HF · 150B · MATH250B · CALC150B · MATH255 · MATH141 · MATH252F · 151F · MATH150 · MATHCALC · 150A · 91 lifetime ratings

AI rating
19/100
RMP rating
3.0/5
Take again
18.42%
Difficulty
4.0

The decision

Take him only if you are a serious and .

Best fit · Hardcore LearnerSelf-teaching requiredOverwhelming homeworkHarsh gradingProof-heavy coursesBetter for math majors
  • Most reviews describe a flipped or .
  • as excessive, rigidly graded, and stressful.
  • A small group of motivated math majors praise the rigor and long-term preparation.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

14/100

Getting an A , and surviving strict or competitive grading.

Both formats show high effort, with online reviews and coding-style requirements.

Is the course easy?

BrainBurner

16/100

The content is often proof-heavy, fast, and written at a level many non-math majors find overwhelming.

In-person evidence is broader and harsher, while online reviews still describe rigorous notes and large assignments.

Is attendance flexible?

Mandatory

18/100

and participation matter, but class time is not consistently seen as helpful.

; online reviews mainly focus on required pre-class work.

Is this professor recommended?

Avoid

22/100

Most students warn against taking him unless they are highly motivated math majors seeking rigorous preparation.

Online and in-person praise from advanced or highly motivated students.

Course guide

See how this professor fits your week.

Grading

Harsh

10/100

Students repeatedly report zeroes, one-problem grading, ranking-based grades, and little partial credit.

Format shift

Both formats describe harsh grading, with online .

Workload

Overwhelming

6/100

Reviews frequently mention daily or and can dominate the semester.

Format shift

Online reviews cite 50 to 100+ questions, while in-person reviews often describe 20 to 40 hours a week or full-time workload.

Teaching experience

Awful

22/100

He is widely seen as knowledgeable and sometimes kind, but many students .

Format shift

Both formats describe a flipped, self-taught experience, with .

Assessment method

Balanced

62/100

Grades appear to combine large homework loads with difficult tests, proof work, and occasional projects or extra requirements.

Format shift

Online reviews focus more on homework systems, while , and presentations.

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

46 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews strongly , and frequent drops.

Main concern

The main concern is that students feel forced to learn from his notes at home while class time adds little clarity.

What students said

“You do all the learning at home (actual notes and ).”
MATH255
“Be prepared to have this class as your full time job.”
MATH151HF

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews describe the , and harsh grading procedures.

Main concern

Students report , and little direct teaching.

What students said

“And all he did during class was sit there, answer math-only questions and that's it, at all.”
MATH252F
“I took his class and for every hw assignment he would grade it a zero because one way or another it ”
MATH142

Exam style

Know what to expect from exams and major assignments.

and proof-focused tests, but reviews do not clearly prove proctoring, webcam, Lockdown Browser, or open-book rules.

Proof-Based TestsHard TestsRandomized TestsTest Heavy

Assessment risk

Strict

24/100

Low score means less forgiving assessment conditions.

In person

In-person reviews describe hard, proof-based, randomized, and .

Proof-Based TestsHard TestsRandomized Tests
“proof-based tests”
MATH252F
“ .”
MATH150B

Online

and do not clearly prove proctoring, webcam, Lockdown Browser, or open-book policy.

Student evidence

See what students actually said.

Top student voice

“If YOU .”

Voice snapshots generated from 50 reviews, highlighting repeated themes in , and fit. Credibility rating: High.

🎯 Teaching Quality

22/100

“He is a good guy however does not teach.”

📚 Workload Pressure

6/100

“Be prepared to have this class as your full time job.”

⚖️

10/100

“ and it always seems to be the one you did not do.”

Theme 1

👨‍🏫 About Teaching Style

  • You do all the learning at home (actual notes and ).
  • No teaching done in class.
  • He also doesn't give lectures, he kinda just expects you to learn.

Theme 2

📈 About Difficulty & Grades

  • Be prepared for highest assignment scores of 3/10 or 4/10.
  • The way the class is graded based on ranking creates a lot of stress.
  • you can work 9 hours and get a 3/10 easy.

Theme 3

🎓

  • Take this professor if you are motivated and .
  • .
  • If YOU .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

91

Lifetime ratings

94/100

Evidence confidence

Fifty reviews across many years show a highly consistent pattern of , and self-teaching concerns.

Inside 50 stored ratings

Quality ratings

5 out of 532
4 out of 59
3 out of 59
2 out of 512
1 out of 530

Course coverage

MATH151HF9 reviews
MATH252F7 reviews
MATH250A4 reviews
150A3 reviews
250A3 reviews
Show 15 more courses
250B3 reviews
MATH150A3 reviews
150B2 reviews
MATH1412 reviews
MATH1422 reviews
MATH150B2 reviews
MATHCALC2 reviews
142F1 review
151F1 review
CALC150B1 review
M2531 review
MATH1201 review
MATH1501 review
MATH250B1 review
MATH2551 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

40 reported outcomes

A range

8

A 7 · A- 1

B range

1

B 1

C range

3

C+ 1 · C 2

D range

0

No reported values

F

1

F 1

No letter grade reported

27

Audit/No Grade 1 · Drop/Withdrawal 15 · Incomplete 3 · Not sure yet 7 · Not_Sure_Yet 1