AI Rate Professor

Mathematics

John Harland

STATS120 · MATH200 · MATH141 · MATH54 · LINEARALG · MATH100 · MATH101 · MATH132 · MATH206 · MATH120 · MATH15 · MATH60 · MATH110 · MATH140 · MATH197 · MATH50 · 54 lifetime ratings

AI rating
54/100
RMP rating
3.7/5
Take again
58.33%
Difficulty
3.7

The decision

if you want rigorous math practice and .

Best fit · Hardcore LearnerHomework AvalancheTest-Heavy MathOffice Hours LifelineTheory-Heavy LecturesPolarizing Rigor
  • some call him the , confusing, and self-teach heavy.
  • Grades usually ride on a and little curving.
  • He is widely described as kind and accessible outside class even by critics.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

An A requires constant homework practice and .

Both formats demand heavy work; some lower-level in-person students still earn A with full effort.

Is the course easy?

Challenging

30/100

Theory-heavy lectures, proofs, and fast pacing make courses feel intellectually demanding.

Linear algebra and calc draw the hardest comments; some lower prep courses feel more manageable.

Is attendance flexible?

Mandatory

34/100

Attendance and participation often matter, and skipping is repeatedly tied to falling behind.

; online focuses more on deadline compliance.

Is this professor recommended?

Depends

55/100

Roughly half love the rigor and help culture while .

Online recommendations are mixed; in-person opinions are sharply polarized by course level.

Course guide

See how this professor fits your week.

Grading

Strict

34/100

Homework is often graded for , and small .

Format shift

Strictness is clearest in in-person calc and .

Workload

Heavy

24/100

Students and multi-section assignments.

Format shift

and in-person sections.

Teaching experience

Average

62/100

Many praise depth, kindness, and office hours while others find lectures long, rushed, or .

Format shift

Online has a few strong organization wins; .

Assessment method

FocusOnExams

82/100

Two or only a small grade share.

Format shift

sequences.

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

42 reviews

High confidence · Best fit for Hardcore Learner

In-person calc and linear algebra reviews praise depth and help hours but and harsh accuracy grading.

Main concern

and many .

What students said

“His lectures are very in depth and covers everything you need to know for the exam.”
LINEARALG
“ . Last resort pick.”
MATH140
“His lectures were useless. I ended up watching videos on YouTube”
MATH200

Remote format

Online

8 reviews

Medium confidence · Best fit for Effort For Reward

Online experiences range from well-run stats and calc support to overload complaints about due dates and heavy work.

Main concern

Fast-track and family.

What students said

“He knows how to run an online class. ”
MATH120
“Yes, you will have to work hard for your A but it pays off.”
MATH132
“He gives way to much work and instead of having one due date a week he has multiple”
MATH60

Exam style

Know what to expect from exams and major assignments.

Exams are high-stakes and often harder than lecture examples, with limited recovery options.

Few High-Stakes ExamsHandmade TestsNo CurveAccuracy-Graded HomeworkOccasional Webcam Proctoring

Assessment risk

Strict

38/100

Low score means less forgiving assessment conditions.

In person

In-person grades hang on a small number of .

2-3 Exams Plus FinalNo CurveHomework Accuracy ChecksDefinition Heavy
“ AND EXPECTS PERFECTION.”
MATH140
“90% of grade was based on 3 exams, lots of ”
MATH206

Online

and ; one calc comment reports dual-camera proctoring during class exams.

Organized Online AssignmentsTest HeavyWebcam Proctoring Mentioned
“You have to have a cam on your face and a cam ”
MATH140
“ ”
MATH120

Student evidence

See what students actually said.

Top student voice

“Professor Harland is the best professor I've had at Palomar College so far. His lectures are very in depth and covers everything you need to know for the exam.”

Voice snapshots generated from 50 math reviews balancing praise for rigor and help against complaints about workload and lecture clarity. Credibility rating: High.

📚 Polarized Teaching Quality

62/100

“It sucks to write this bad review to a good person, however not a great professor.”

🏋️

24/100

“Get ready for .”

🎯

32/100

“Your grade is mainly made up of two tests and a final”

🤝 Office Hours Support

80/100

“I basically went to office hours every week, and he was always willing to help me.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures are very in depth
  • lectures are long and
  • He's so smart and really isn't as hard core as he may come across

Theme 2

📈 About Difficulty and Grades

  • AND EXPECTS PERFECTION
  • Yes, you will have to work hard for your A but it pays off
  • Half of the class failed

Theme 3

❤️ About Support

  • Goes above and beyond to help his students understand the material
  • He truly cares about his students and wants to see you succeed

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

54

Lifetime ratings

88/100

Evidence confidence

50 reviews across many math levels and years give a clear, if polarized, picture of , and accessibility.

Inside 50 stored ratings

Quality ratings

5 out of 529
4 out of 55
3 out of 54
2 out of 58
1 out of 58

Course coverage

MATH1408 reviews
MATH2008 reviews
MATH506 reviews
MATH606 reviews
LINEARALG4 reviews
Show 12 more courses
MATH1003 reviews
MATH1103 reviews
MATH1012 reviews
MATH1412 reviews
718851 review
MATH1201 review
MATH1321 review
MATH151 review
MATH1971 review
MATH2061 review
MATH541 review
STATS1201 review

Reported outcomes

A range results lead the reported letter grades.

38 reported outcomes

A range

19

A+ 2 · A 16 · A- 1

B range

5

B 4 · B- 1

C range

4

C+ 2 · C 2

D range

3

D+ 1 · D 1 · D- 1

F

0

No reported values

No letter grade reported

7

Not sure yet 7