AI Rate Professor

Mathematics

John Bowles

MATH2457 · MATH2513 · MATH20 · MATH31 · ELEMALGREBRA · MATH21 · 101 lifetime ratings

AI rating
27/100
RMP rating
2.1/5
Take again
—
Difficulty
3.8

The decision

Avoid unless you already know the material and ; most students report a harsh, discouraging experience.

Best fit · Self Taught ProInsulting demeanorHis-method-only testsNo homeworkTimed impossible testsDiscouraging lectures
  • Many students call him abusive, demeaning, and the .
  • , with high fail and .
  • A minority of strong math , and curves if they keep up.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

Curves and , but , and high fail rates make an A hard for most.

.

Is the course easy?

Challenging

28/100

Fast pace, non-book methods, and abstract shortcuts make content hard for typical math students.

.

Is attendance flexible?

Optional

72/100

, though missing class hurts on exams.

.

Is this professor recommended?

Avoid

22/100

Dominant advice is to save yourself and and poor pass rates.

.

Course guide

See how this professor fits your week.

Grading

Strict

35/100

, but , and many report unfair harshness.

Format shift

.

Workload

Light

78/100

Repeated comments of and no quizzes; grade rests almost entirely on tests.

Format shift

.

Teaching experience

Poor

28/100

, and unhelpful lectures despite a few fans.

Format shift

.

Assessment method

FocusOnExams

88/100

Class is almost entirely test-driven with little or .

Format shift

.

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

50 reviews

High confidence · Best fit for Self Taught Pro

In-person math classes dominated by complaints of , and ; a few disciplined students succeed with his shortcut methods and curves.

Main concern

Hostile classroom tone and .

What students said

“He will remind you EVERYDAY of how the ENTIRE class deserves to fail.”
MATH21
“Not . Expects you to solve a problem fast.”
MATH20
“he uses his own methods which are way more complicated than the regular ways, and if you dont use his, he will mark you wrong”
MATH20

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.

with his methods, and often feel designed to fail students.

Timed in-class testsHis methods onlyToo long to finishCurve on tests

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

, and require his non-book methods; students report not enough time and .

Timed in-class testsHis methods onlyToo long to finishCurve on tests
“Not . Expects you to solve a problem fast.”
MATH20
“ within the class time”
MATH21

Online

Student evidence

See what students actually said.

Top student voice

“If you have ANY chance of getting another teacher, SAVE YOURSELF!!!”

Voice snapshots generated from 50 in-person , and workload. Credibility rating: High.

💢 Classroom Atmosphere

22/100

“He doesn't teach, he just yells at you and makes you feel dumb!”

⏱️

28/100

“Not . Expects you to solve a problem fast.”

📚 Teaching Style Split

40/100

“He teaches you his methods which are way less complicated and easier to use.”

Theme 1

👨‍🏫 About Teaching Style

  • He's abusive, abrasive, and not obviously not happy to be where he's at.
  • constantly makes mistakes when trying to teach us the material
  • uses his own methods which are way more complicated than the regular ways

Theme 2

📈 About Difficulty & Grades

  • within the class time
  • The class started with over 45 students, and ended with less than 10
  • He does grade on a

Theme 3

❤️ About Character

  • yelling at students and calling them names is not cool
  • Every one's either an idiot or just plain stupid
  • Do us all a favor John, RETIRE!!!

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

101

Lifetime ratings

82/100

Evidence confidence

Fifty detailed in-person reviews spanning years show consistent themes of harsh tone and .

Inside 50 stored ratings

Quality ratings

5 out of 510
4 out of 511
3 out of 513
2 out of 525
1 out of 542

Course coverage

MATH2033 reviews
MATH3112 reviews
MATH212 reviews
ELEMALGREBRA1 review
MATH24571 review
Show 1 more courses
MATH25131 review

Reported outcomes

A range results lead the reported letter grades.

1 reported outcomes

A range

1

A 1

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