AI Rate Professor

Mathematics

Dennis Knights

MTH37 · C1700 · MTH21 · MATH37 · MATH65 · MTH55 · MATH53 · C9875 · MATH55 · MTH65 · PREAL104 · MATH104 · ALG55 · 49 lifetime ratings

AI rating
13/100
RMP rating
2.0/5
Take again
28.57%
Difficulty
4.3

The decision

Avoid him unless you are already strong in , and and abrasive classroom dynamics.

Best fit · Self Taught ProFast and Confusing LecturesTough GraderTest HeavyHigh Drop RiskRequires Self Teaching
  • Many students , and hard to learn from.
  • Reviews repeatedly , and tough grading.
  • A minority of students like his humor and say prepared, independent learners can survive.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

25/100

An A is possible for strong, prepared students, but most comments , and a .

Both online and in-person reviews describe difficult tests, with and pop quizzes.

Is the course easy?

Challenging

22/100

The math content feels harder because , and often require students to learn from the book or tutor.

Online reviews cite fast lectures, while , and confusing explanations.

Is attendance flexible?

Mandatory

12/100

as strict, with warnings that skipping, tardiness, or missed class can hurt students badly.

In-person reviews provide the strongest attendance evidence, while online .

Is this professor recommended?

Avoid

28/100

Most students advise against taking him because the teaching style, tests, and .

Both formats are negative, but the and more consistent.

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students repeatedly call him a tough grader and , and .

Format shift

Both online and and grading, with in-person reviews giving more examples.

Workload

Heavy

24/100

The workload is heavy because , and self-teaching are repeatedly described as necessary.

Format shift

Online reviews stress test preparation, while , and attendance pressure.

Teaching experience

Awful

22/100

Many students say he knows math but teaches unclearly through fast pacing, tangents, skipped steps, and poor support.

Format shift

Online and a few in-person defenders praising humor and effort.

Assessment method

FocusOnExams

88/100

Grades appear heavily driven by tests, quizzes, and and difficult.

Format shift

Online reviews explicitly call the class test heavy, and and pop quizzes.

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

48 reviews

High confidence · Best fit for Self Taught Pro

about unclear teaching, harsh testing, tangents, and strict attendance.

Main concern

Students often report needing to teach themselves while and .

What students said

“We started the semester with a full class, and only 10 students were left.”
MATH55
“You will basically be teaching yourself also, he likes to confuse students so GET A TUTOR.”
MATH55
“The and hard.”
MATH37

Remote format

Online

2 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are strongly negative, describing fast lectures, difficult tests, defensive responses, and a .

Main concern

Students felt they were on their own and .

What students said

“More than half my class dropped the class which says a lot.”
MATH55
“you are on your own because he does not accept 'stupid' questions.”
MATH55

Exam style

Know what to expect from exams and major assignments.

Exams are high-risk because students describe , and unpredictable questions despite occasional cheat sheets.

Test HeavyPop QuizzesLong TestsCheat Sheet Sometimes AllowedHard Questions

Assessment risk

Strict

24/100

Low score means less forgiving assessment conditions.

In person

, and occasional cheat sheets, but do not clearly prove closed-book rules or proctoring.

Pop QuizzesLong TestsCheat Sheet Sometimes AllowedTest Heavy
“The and hard.”
MATH37
“He allows a cheat sheet for his tests but it does no use.”
MATH37
“final was 100 questions , not enough time to finish.”
MATH65

Online

and hard questions, but do not clearly prove webcam, Lockdown Browser, open-book, or proctoring rules.

Test HeavyHard Questions
“ questions”
MATH55
“Test heavy”
MATH55

Student evidence

See what students actually said.

Top student voice

“He knows Math, but doesn't know how to teach Math.”

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

🎯 Teaching Quality

22/100

“He knows Math, but doesn't know how to teach Math.”

⚠️ Recommendation Risk

28/100

“ .”

🧪

24/100

“The and hard.”

Theme 1

👨‍🏫 About Teaching Style

  • Has plan, goes incredibly fast & goes off on tangents, skips around a lot.
  • He is a genius in math. Sadly, not much of a good teacher.
  • You will basically be teaching yourself also, he likes to confuse students so GET A TUTOR.

Theme 2

📈 About Difficulty and Grades

  • . 50-60 questions.
  • questions
  • He is very anal about tardiness and being absent.

Theme 3

🚩 About Student Experience

  • We started the semester with a full class, and only 10 students were left.
  • More than half my class dropped the class which says a lot.
  • If ,.do it.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

49

Lifetime ratings

95/100

Evidence confidence

Credibility is high because 50 reviews across many years show repeated, detailed, and consistent concerns despite a few positive outliers.

Inside 50 stored ratings

Quality ratings

5 out of 54
4 out of 54
3 out of 58
2 out of 59
1 out of 525

Course coverage

MATH5521 reviews
MATH657 reviews
MTH555 reviews
MATH374 reviews
MATH533 reviews
Show 8 more courses
ALG552 reviews
MATH1042 reviews
C17001 review
C98751 review
MTH211 review
MTH371 review
MTH651 review
PREAL1041 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

26 reported outcomes

A range

3

A+ 1 · A 2

B range

4

B 3 · B- 1

C range

4

C+ 1 · C 3

D range

3

D+ 2 · D 1

F

1

F 1

No letter grade reported

11

Drop/Withdrawal 6 · Incomplete 1 · Not sure yet 3 · Not_Sure_Yet 1