AI Rate Professor

Mathematics

Robert Crawford

MATH300 · MATH27 · PHIL300 · MATH34 · MATH350 · MATH120 · PREALGEBRA34 · MATH110 · MATH310 · MATH100 · 60 lifetime ratings

AI rating
18/100
RMP rating
2.0/5
Take again
12.5%
Difficulty
3.9

The decision

Avoid unless you already know the material and can teach yourself math with peers and the book.

Best fit · Self Taught ProDoes Not TeachSelf Taught ClassTest HeavyUnclear LecturesAvoid for Math
  • Majority say he does not teach and expects you to learn from the textbook alone.
  • Grades ; and not graded.
  • A small minority of self-starters who use office hours and peers can pass with an A.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

An A is possible only with , and peer help; most find tests brutal and .

Online and in ; rare A stories come from motivated in-person self-starters.

Is the course easy?

Challenging

28/100

Math content plus zero scaffolding makes even standard courses feel brutal for average students.

Difficulty is high across formats due to teaching style, not only course level.

Is attendance flexible?

Mandatory

22/100

Many mark attendance mandatory and study hall.

; in person it is often required yet still called a waste of time.

Is this professor recommended?

Avoid

15/100

About 12.5% would take again and .

Both online and in person are strongly avoid outside a .

Course guide

See how this professor fits your week.

Grading

Strict

28/100

; ; tough grader and test-heavy tags are common.

Format shift

; in person finals can weigh heavily.

Workload

Heavy

26/100

Tons of , and self-study hours beyond class time.

Format shift

Online weekly 50-question exams and .

Teaching experience

Awful

22/100

Dominant , and sending students to the book or tutors instead of teaching.

Format shift

Online and in person share the does-not-teach theme; rare positives stress office hours and self pace.

Assessment method

FocusOnExams

82/100

; tests and finals decide the grade, sometimes with a .

Format shift

and textbook-test driven; in .

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

46 reviews

High confidence · Best fit for Self Taught Pro

guy who does not teach structured lessons; most urge other math professors.

Main concern

, and .

What students said

“DOES NOT ACTUALLY TEACH HAS NO STRUCTURE!!!!!!”
MATH110
“He is honestly brilliant, however he is not a teacher.”
MATH120
“This was by far the .”
MATH100
“ . He wants you to learn. ... I got an A in his class, my first A in math EVER.”
MATH27

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

All four online reviews rate 1/5: useless lectures, , and no recommendation.

Main concern

Self-taught textbook exams with 50+ problems and no real instruction.

What students said

“don't expect to be taught anything. This entire class is literally sitting down ”
MATH300
“This professor is awful. . The exams consist of 50 or more problems out of the textbook.”
MATH120
“If you need lecture .”
MATH120

Exam style

Know what to expect from exams and major assignments.

Exams are long, hard, and often poorly aligned with lectures; reviews do not describe student-friendly open-book policy.

Test Heavy50+ Textbook ProblemsShow Work and DefinitionsHigh Weight Final

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

, and may include material not clearly taught; final can be 40%.

Test HeavyFinal High WeightHomework OptionalDisorganized Tests
“His final is worth 40% of your grade which can significantly change your grade”
MATH300
“ and often have material not covered in class or the "lectures".”
MATH34

Online

50-plus hard word problems and written explanations.

50+ Problem ExamsTextbook Chapter TestsShow WorkWeekly Exams
“The exams consist of 50 or more problems out of the textbook.”
MATH120
“ and it had 50 or more questions that were all hard and usually word problems.”
MATH120

Student evidence

See what students actually said.

Top student voice

“If you need lecture . Lectures consist of him talking about non math related stuff”

Voice snapshots generated from 50 reviews (4 online, 46 in and test-heavy themes. Credibility rating: High.

🎯 Teaching Quality

22/100

“Doesnt teach. He wants you to know what youre doing once class starts on day one.”

👎 Recommendation Rate

15/100

“ .”

📝

28/100

“The exams consist of 50 or more problems out of the textbook.”

📘 Self Taught Only

30/100

“He is honestly brilliant, however he is not a teacher. He does not teach so like the comment below, you will be teaching yourself.”

Theme 1

👨‍🏫 About Teaching Style

  • DOES NOT ACTUALLY TEACH HAS NO STRUCTURE!!!!!!
  • hes a nice guy but does not know how to teach very well
  • lectures are straight up reviews from the book.

Theme 2

📈 About Difficulty & Grades

  • Hard teacher who goes through material too fast
  • I got an A in his class, my first A in math EVER.
  • His final is worth 40% of your grade

Theme 3

🚫

  • If you struggle in math even a .
  • you will be teaching yourself.
  • If you want a .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

60

Lifetime ratings

90/100

Evidence confidence

Fifty reviews over many years with highly consistent does-not-teach and quality.

Inside 50 stored ratings

Quality ratings

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

Course coverage

MATH12012 reviews
MATH348 reviews
MATH1007 reviews
MATH1106 reviews
MATH3004 reviews
Show 6 more courses
MATH3504 reviews
PHIL3003 reviews
97819363680682 reviews
MATH272 reviews
MATH3101 review
PREALGEBRA341 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

18 reported outcomes

A range

4

A+ 1 · A 2 · A- 1

B range

3

B+ 1 · B 2

C range

3

C+ 1 · C 2

D range

0

No reported values

F

0

No reported values

No letter grade reported

8

Audit/No Grade 1 · Drop/Withdrawal 3 · Not sure yet 3 · Not_Sure_Yet 1