AI Rate Professor

Mathematics

Robert Diaz

150A · MATH141 · MATH150A · 151A · MATH40 · 120F · MATH152 · MATH20 · MATH120 · MATH100F · CALC150A · MATH100 · 159 lifetime ratings

AI rating
46/100
RMP rating
3.5/5
Take again
53.33%
Difficulty
3.0

The decision

Take Diaz only if , and use office hours when lectures are unclear.

Best fit · Self Taught ProHeavy HomeworkSelf-Teaching RequiredCaring Outside ClassInconsistent LecturesExam-Heavy Grading
  • Student experiences are sharply mixed, with online reviews .
  • Many students say he is caring and accessible, but .
  • Grades can , but the workload is often heavy.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

60/100

Getting an A is possible through homework, curves, notes, , or easier online exams, but many students say it takes steady practice and self-teaching.

Online reviews show more easy-grade pathways, while and harsher grading more often.

Is the course easy?

Standard

45/100

The math content is not always extreme, but , and self-teaching make it feel harder for many students.

Online students often call the work manageable with readings or homework, while .

Is attendance flexible?

Mandatory

20/100

and missing class can lead to being dropped.

and hybrid comments, while online reviews focus more on deadlines and weekly participation.

Is this professor recommended?

Depends

52/100

and can self-study, but many strongly warn against him because lectures and workload can be frustrating.

Online reviews are more positive overall, while .

Course guide

See how this professor fits your week.

Grading

Fair

55/100

Grading is mixed, with curves, , dropped scores, and exam score boosts in some classes but .

Format shift

Online reviews mention curves and simple exams more often, while and grade-breaking exams.

Workload

Heavy

28/100

as large, weekly, time-consuming, and sometimes overwhelming.

Format shift

, but in-person reviews include the strongest complaints about workload volume.

Teaching experience

Average

48/100

He is often described as caring and available, but many students say his lectures are confusing, off topic, or require self-teaching.

Format shift

Online teaching is described as more organized in several reviews, while .

Assessment method

Balanced

58/100

Grades usually come from a mix of , and finals, with exams sometimes carrying heavy weight.

Format shift

Online sections rely heavily on MyOpenMath, homework, and online exams, while and homework.

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

39 reviews

High confidence · Best fit for Effort For Reward

In-person reviews are highly inconsistent, ranging from caring and , and homework-heavy.

Main concern

Many in-person students , and a .

What students said

“terrible at teaching and terribly long workload”
MATH150A
“Attendance is extremely important, he pays attention to it and if you miss too many classes.”
MATH100F
“Will you get a high grade? Probably. Will you learn anything? Nope.”
120F

Remote format

Online

11 reviews

High confidence · Best fit for Self Taught Pro

Online students more often describe the class as manageable, organized, and , though some still report self-teaching and .

Main concern

Online success often depends on .

What students said

“He didn't use any lockdown browser or webcam for exams.”
120F
“Doesn't teach at all.”
151A
“He is really easy for online calc1 if you can teach yourself through the book or youtube.”
MATH150A

Exam style

Know what to expect from exams and major assignments.

Exam friendliness varies by course, with some online exams on MyOpenMath and no webcam, but .

MyOpenMath ExamsNo Lockdown BrowserNo WebcamCurved ExamsCheat Sheet AllowedExam-Heavy Sections

Assessment risk

Varies

58/100

Low score means less forgiving assessment conditions.

In person

grades, sometimes hard or harshly graded, though some sections allow notes or cheat sheets.

Hard TestsCheat Sheet AllowedNotes AllowedDropped Exam
“ .”
MATH100F
“ .”
141
“You can use cheat sheet for exams”
MATH20

Online

Online evidence supports MyOpenMath exams, no Lockdown Browser or webcam in one class, simple exams in some sections, and .

MyOpenMath ExamsNo Lockdown BrowserNo WebcamSimple Online ExamsCurved Exams
“ ”
120F
“He didn't use any lockdown browser or webcam for exams.”
120F
“The so long as you are up to date with the readings.”
MATH152

Student evidence

See what students actually said.

Top student voice

“Will you get a high grade? Probably. Will you learn anything? Nope.”

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

Teaching Quality

48/100

“He knows the subject well, but teaching is not his strong suit.”

Workload Pressure

28/100

“Slightly homework heavy about 20-30 questions due every week.”

Grade Path

60/100

“He offers homework assignments that on tests / final exam.”

Theme 1

Teaching Style

  • Class was self taught
  • Lecture sometimes go off topic.
  • The .

Theme 2

Difficulty And Grades

  • .
  • pass.

Theme 3

Student Support

  • Really great at explaining concepts in office hours!
  • He cares and was very personable.
  • He really wants to make sure that everyone passes

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

159

Lifetime ratings

92/100

Evidence confidence

The rating is based on 50 reviews across many years and courses, with consistent , and mixed grade difficulty.

Inside 50 stored ratings

Quality ratings

5 out of 573
4 out of 527
3 out of 515
2 out of 515
1 out of 529

Course coverage

MATH12016 reviews
120F8 reviews
MATH1414 reviews
1413 reviews
150A3 reviews
Show 9 more courses
MATH100F3 reviews
MATH150A3 reviews
151A2 reviews
MATH1002 reviews
MATH1522 reviews
220231 review
CALC150A1 review
MATH201 review
MATH401 review

Reported outcomes

A range results lead the reported letter grades.

43 reported outcomes

A range

20

A+ 7 · A 12 · A- 1

B range

8

B+ 2 · B 4 · B- 2

C range

5

C+ 2 · C 3

D range

0

No reported values

F

0

No reported values

No letter grade reported

10

Drop/Withdrawal 3 · Incomplete 1 · Not sure yet 5 · Rather not say 1