AI Rate Professor

Mathematics

John Roche

MATH · MATHMATH · MATH103 · MATH115 · MATH102 · MATH090 · TRIG · MATH095 · 13 lifetime ratings

AI rating
47/100
RMP rating
3.4/5
Take again
—
Difficulty
3.0

The decision

if you can tolerate an inconsistent teaching style and are comfortable learning some material independently.

Best fit · Self Taught ProMixed Teaching QualityOff-Topic StoriesHelpful For SomeDaily HomeworkStrict Classroom Behavior
  • Student opinion and confusing, off-topic lectures.
  • Several negative reviews mention poor question handling, yelling, and .
  • Some students found him effective when they wanted to work hard and actually learn math.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Grades can be manageable because of , and curves, but students still describe hard material and uneven teaching.

All evidence comes from in-person math reviews, with .

Is the course easy?

Standard

45/100

The math content ranges from manageable to hard, and confusion often comes from off-topic teaching rather than the content alone.

Only in-person reviews exist, and they conflict between makes math easy and class is hard.

Is attendance flexible?

Recommended

42/100

as formally mandatory, but he reacts negatively when students leave early or talk.

In-person reviews show classroom strictness, while .

Is this professor recommended?

Depends

48/100

Some students praise his help and preparation, but several strongly warn against taking him because of and poor support.

All recommendation evidence is in person and strongly divided.

Course guide

See how this professor fits your week.

Grading

Fair

63/100

Some reviews cite a curve, dropped scores, cheat sheets, and , but .

Format shift

and mixed between supportive policies and test-content concerns.

Workload

Moderate

52/100

Workload includes daily or and , but it is not consistently described as overwhelming.

Format shift

and quizzes.

Teaching experience

Average

54/100

Teaching quality is inconsistent, with some students finding him helpful and .

Format shift

All teaching evidence is in person, and the split in comments is the main issue.

Assessment method

Balanced

60/100

, and finals rather than relying on one single method.

Format shift

, and finals; there is no online evidence.

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

13 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are highly mixed, with strong praise for and strong criticism of and classroom behavior.

Main concern

Students may need to self-teach when lectures go off topic or questions are not handled well.

What students said

“He is not very helpful with things you don't understand, go to the math center if you have him and need help.”
MATH102
“Very funny! and understanding. Makes math easy.”
MATH095
“He is very good at explaining concepts and helping students if you need additional help.”
MATH

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Exam policy appears mixed but generally standard, with some student-friendly quiz and cheat-sheet policies .

Take-Home QuizzesDropped Lowest ScoresFormula Cheat SheetFinal May Include Untaught Material

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention , and one complaint that the final included untaught material.

Take-Home QuizzesDropped Lowest ScoresFormula Cheat SheetFinal May Include Untaught Material
“Daily hw and .”
MATH115
“ , and drops the 2 lowest scores.”
TRIG
“And he put stuff on the !!”
MATH102

Online

Student evidence

See what students actually said.

Top student voice

“He is very good at explaining concepts and helping students if you need additional help.”

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

🎯 Teaching Quality

54/100

“ because always telling lame stories that he tries to connect to math.”

👍 Recommendation Rate

48/100

“ !!”

⚖️

63/100

“ , and drops the 2 lowest scores.”

Theme 1

👨‍🏫 About Teaching Style

  • .
  • Very helpful
  • Very boring, goes off topic alot.
  • He somehow makes you learn it. !

Theme 2

📈 About Difficulty & Grades

  • Class is hard but he doesn't go on until everyone understands.
  • Daily hw and .
  • 4 tests are given and he grades on a .

Theme 3

⚠️ About Classroom Experience

  • ask questions
  • He gets very mad when people leave early or go to the bathroom.
  • Hates when people are talking, even about math!

Data context

See exactly what the AI read.

Analysis sample

13

Recent reviews read by the AI

13

Lifetime ratings

82/100

Evidence confidence

Thirteen reviews over several years provide enough detail to show a real pattern of polarized student experiences.

Inside 13 stored ratings

Quality ratings

5 out of 56
4 out of 51
3 out of 52
2 out of 53
1 out of 51

Course coverage

MATH1024 reviews
MATH2 reviews
MATH0952 reviews
MATH0901 review
MATH1031 review
Show 3 more courses
MATH1151 review
MATHMATH1 review
TRIG1 review

Reported outcomes

A range results lead the reported letter grades.

0 reported outcomes

A range

0

No reported values

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values