AI Rate Professor

Mathematics

Holly Kresch

MATH121 · MATH142 · MATH191 · MATH192 · MATH0 · MATH193 · MATH135 · 90 lifetime ratings

AI rating
16/100
RMP rating
2.7/5
Take again
28.57%
Difficulty
3.7

The decision

Avoid unless you are already strong in math, can tolerate a strict classroom, and are ready to teach yourself when needed.

Best fit · Hardcore LearnerHarsh ToneTest HeavyLots of HomeworkStrict AttendanceSelf Teaching Risk
  • and are strongly polarized but mostly negative.
  • Many students describe rude , and a need to rely on homework, tutors, or self-study.
  • A minority say she can be helpful for disciplined , and already handle math well.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

A few students earned high grades, but comments repeatedly , and outside help.

The online evidence is too thin, while an A.

Is the course easy?

Challenging

26/100

Students often describe math concepts as difficult because , and preparation .

The single online review only signals difficulty, while in-person reviews provide detailed evidence of challenging content and exams.

Is attendance flexible?

Mandatory

12/100

Many reviews say , and being late or absent is treated strictly.

; the online review does not clarify attendance policy.

Is this professor recommended?

Avoid

25/100

Most comments warn against taking her because of , and harsh exams.

The online review is negative but vague, and the .

Course guide

See how this professor fits your week.

Grading

Strict

24/100

Students frequently call her a and say tests are hard, though a .

Format shift

only one vague online review.

Workload

Heavy

22/100

as weekly, due often, and important enough to save or sink grades.

Format shift

Heavy workload evidence is concentrated in in-person reviews.

Teaching experience

Poor

26/100

, and self-teaching, though a minority praise her directness and support.

Format shift

The online review is too vague, while and mostly negative.

Assessment method

FocusOnExams

82/100

Reviews repeatedly mention tests, finals, quizzes, and the grade.

Format shift

Assessment evidence comes from in-person reviews, with .

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

49 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews repeatedly report hard , and rude or intimidating classroom behavior.

Main concern

Students often say they needed self-study, tutoring, or strong prior math skills to survive the class.

What students said

“If .”
MATH142
“You have to teach your self.”
MATH135
“She can be very tough and attendance but she does it so you can be prepared for the next level of math.”
MATH121

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The single online review is very negative but too vague to support detailed conclusions.

Main concern

The only online student found the class extremely difficult and dropped or withdrew.

What students said

“She was just not great :(”
MATH142

Exam style

Know what to expect from exams and major assignments.

because many students describe hard or test-heavy classes, though some reviews mention notecards, cheat sheets, or straightforward finals.

Hard TestsTest HeavyFinal Based On ExamsCheat Sheets MentionedNotecard Mentioned

Assessment risk

Varies

32/100

Low score means less forgiving assessment conditions.

In person

In-person reviews describe hard and as notecards, cheat sheets, dropped exams, or straightforward finals.

Hard TestsTest HeavyFinal Based On ExamsCheat Sheets MentionedNotecard Mentioned
“Test and .”
MATH142
“She lets you bring a notecard to the test so that .”
MATH142
“She gives and lets you use cheat sheets.”
MATH142

Online

The single online review does not clearly prove the .

Student evidence

See what students actually said.

Top student voice

“If .”

Voice snapshots generated from 50 reviews, highlighting key themes in , and classroom climate. Credibility rating: High.

🎯 Teaching Quality

26/100

“ ; works off of worksheets that and aren't available to refer to later.”

⚖️

24/100

“She grades horribly. The and she has no mercy on anyone!”

📚 Workload Pressure

22/100

“Lots of work every week, homework due every class, DO NOT SLACK ON THIS, it's what saved my grade in the end.”

👍 Recommendation Rate

25/100

“ !”

Theme 1

👨‍🏫 About Teaching Style

  • She doesn't seem to have much of an idea as to what is going on most the time and won't be much help.
  • You have to teach your self.
  • Her teaching method can be a bit sloppy but .

Theme 2

📈 About Difficulty & Grades

  • This class is very difficult.
  • This is not an easy A or even an easy B.
  • as it's 40% of the grade.

Theme 3

🚪

  • Do no skip class or you
  • She can be very tough and attendance but she does it so you can be prepared for the next level of math.
  • She's really strict about being respectful, even though sometimes she isn't herself.

Theme 4

⚠️ About Student Experience

  • Very rude and unfriendly. Unclear and unhelpful.
  • She would often criticize the students in the class for as she was explaining it.
  • .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

90

Lifetime ratings

88/100

Evidence confidence

Credibility is high because 50 reviews span many years, include detailed comments, and show repeated patterns despite some polarization.

Inside 50 stored ratings

Quality ratings

5 out of 520
4 out of 517
3 out of 510
2 out of 511
1 out of 532

Course coverage

MATH14224 reviews
MATH13510 reviews
MATH1924 reviews
MATH1213 reviews
MATH1913 reviews
Show 4 more courses
1352 reviews
MATH1932 reviews
14211911 review
MATH01 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

16 reported outcomes

A range

4

A+ 1 · A 3

B range

4

B+ 1 · B 3

C range

3

C+ 1 · C- 2

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Drop/Withdrawal 4 · Not sure yet 1