AI Rate Professor

Mathematics

David Klapheck

STAT300 · MATH300 · MATH342 · MATH402 · MATH340 · STATS300 · 19 lifetime ratings

AI rating
0/100
RMP rating
1.3/5
Take again
5.26%
Difficulty
4.6

The decision

Avoid unless you have no other option and can teach yourself while handling a very heavy workload.

Best fit · Self Taught ProAvoidDisorganized lecturesHeavy workloadSelf-teaching requiredHarsh grading
  • Most students describe the teaching as , and .
  • The workload is repeatedly described as excessive, with , and .
  • Even students who earned A grades often say the and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

18/100

Some students got A grades, but they describe extreme stress, prior knowledge, heavy work, or self-teaching rather than an easy grade.

Online has one positive outlier, while independent effort.

Is the course easy?

BrainBurner

12/100

Students repeatedly say the math content becomes much harder because and organization is poor.

Online and , but in-person reviews are much more consistently negative.

Is attendance flexible?

Mandatory

18/100

as mandatory or say skipping class makes passing much harder.

and mixed, while in-person reviews often report mandatory attendance or participation pressure.

Is this professor recommended?

Avoid

6/100

Nearly all students and .

Online has one positive review, but both .

Course guide

See how this professor fits your week.

Grading

Harsh

12/100

Students describe tough grading, unclear criteria, , and grades tied to volume of work rather than understanding.

Format shift

Online reviews highlight unclear grading on notes, while and inconsistent criteria.

Workload

Overwhelming

5/100

Reviews repeatedly describe , and hours of self-study every day.

Format shift

Both formats mention heavy work, but weekly assignments.

Teaching experience

Awful

12/100

Students repeatedly , and leaves them to learn on their own.

Format shift

Online includes one positive outlier, while and communication.

Assessment method

Balanced

62/100

Assessments include homework, papers or study projects, quizzes, tests, group work, and .

Format shift

Online reviews mention homework, tests, and notes, while , and study projects.

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

16 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are overwhelmingly negative, citing disorganization, unclear teaching, excessive work, and .

Main concern

The main risk is a heavy, confusing class where students feel .

What students said

“ .”
MATH342
“You'll be teaching yourself.”
MATH342

Remote format

Online

3 reviews

Medium confidence · Best fit for Self Taught Pro

Online evidence is mixed because one review is positive, but the , and poor instruction.

Main concern

and little real teaching support.

What students said

“Spend hours teaching yourself advanced problems”
MATH340
“Also doesn't teach.”
MATH402

Exam style

Know what to expect from exams and major assignments.

Exam risk is high because students describe hard tests, pop quizzes, short time limits, and or open-book rules.

Short QuizzesPop QuizzesTest HeavyUnclear GradingNo Clear Proctoring Evidence

Assessment risk

Strict

18/100

Low score means less forgiving assessment conditions.

In person

, and very short quizzes, but do not clearly prove closed-book exam rules.

Pop QuizzesTest HeavyShort QuizzesNo Clear Closed-Book Evidence
“Gives only 10 minutes for quizzes and .”
MATH342
“Note cards for much homework you do, not on the scores you get.”
MATH342

Online

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

TestsUnclear GradingNo Clear Proctoring Evidence
“Multiple occasions added problems on hw and .”
MATH340
“Wrote notes for an entire unit, and got under 40% on it, because I did it in 6 pages.”
MATH402

Student evidence

See what students actually said.

Top student voice

“ .”

Voice snapshots generated from 19 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

12/100

“ ; you never know what chapter or section you are learning.”

⚠️ Recommendation Risk

6/100

“Stay away.”

📚 Workload Pressure

5/100

“be prepared to quit your job, and because there is about 10 to 15 homework due every week.”

Theme 1

👨‍🏫 About Teaching Style

  • You'll be teaching yourself.
  • He doesn't show his work on how he solved the problem, and when you ask a question he has no idea how to answer it.
  • Also doesn't teach.

Theme 2

📈 About Difficulty and Grades

  • I ended the semester with an A, but it wasnt an easy class to get that grade.
  • The only reason I got an A was because I took this class a semester prior.
  • Not easy to learn calculus unless you have taken it before.

Theme 3

📚 About Workload and Tests

  • Assigns way too much homework for the amount of time you will spend studying.
  • Gives only 10 minutes for quizzes and .
  • the work that he gives is unbelievable it not to much its way way way to much

Data context

See exactly what the AI read.

Analysis sample

19

Recent reviews read by the AI

19

Lifetime ratings

86/100

Evidence confidence

The analysis uses 19 reviews with unusually consistent negative sentiment, though online evidence is limited and includes one positive outlier.

Inside 19 stored ratings

Quality ratings

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

Course coverage

MATH3429 reviews
MATH4024 reviews
MATH3002 reviews
STATS3002 reviews
MATH3401 review
Show 1 more courses
STAT3001 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

15 reported outcomes

A range

4

A+ 1 · A 3

B range

2

B+ 1 · B 1

C range

2

C+ 1 · C- 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

7

Drop/Withdrawal 2 · Not sure yet 5