AI Rate Professor

Mathematics

K Williams-Brito

MATH300 · MATHMATH · MATH101 · STAT300 · MATH30 · MATH20 · MATH120 · MATH350 · MATH2847 · MATH310 · MATH22 · MATH125 · MATH100 · 46 lifetime ratings

AI rating
34/100
RMP rating
2.9/5
Take again
33.33%
Difficulty
3.5

The decision

Avoid unless you are confident in , and can handle inconsistent organization.

Best fit · Self Taught ProDisorganizedFast-Paced LecturesHeavy HomeworkSelf-Teaching RiskPolarizing Helpfulness
  • Reviews are sharply polarized, but many students report , and self-teaching.
  • Positive reviews describe her as energetic, funny, helpful, and and use office hours.
  • Online reviews are strongly negative and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

45/100

An A is possible for strong or persistent students, but many comments , and self-teaching.

classes, while online evidence makes the A path look much harder.

Is the course easy?

Challenging

35/100

The math content often feels harder because students say lectures move fast, examples are limited, and tests include surprises.

Both formats show difficulty, but online reviews emphasize lack of instruction more strongly.

Is attendance flexible?

Recommended

45/100

Attendance is often practically necessary because students need handouts, new material, and .

In-person reviews repeatedly stress attendance, while online .

Is this professor recommended?

Avoid

38/100

Many students warn against taking her because of , and poor support, despite a meaningful minority of positive experiences.

Online reviews are uniformly negative, while but still risky overall.

Course guide

See how this professor fits your week.

Grading

Fair

45/100

Some students earned A grades, but , and little review support.

Format shift

, while online grading support is criticized rather than described as lenient.

Workload

Heavy

35/100

Reviews repeatedly mention lots of , and the need to keep up constantly.

Format shift

In-person workload is often heavy, and online reviews add paid WebAssign or .

Teaching experience

Average

45/100

Teaching is highly inconsistent, with some students praising clear help but many reporting fast, confusing, disorganized, or unsupportive instruction.

Format shift

In-person teaching is polarized, while online teaching is described as poor and unsupported.

Assessment method

FocusOnExams

78/100

Assessments lean toward quizzes, tests, and as preparation rather than the main grade driver.

Format shift

and tests, while online reviews mention WebAssign and lack of support.

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

44 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mixed but lean risky, with frequent , and unclear help.

Main concern

Students who need step-by-step support may struggle with pace, organization, and test preparation.

What students said

“she went through the lectures very fast.”
MATH125
“You'LL be teaching yourself next semester if .”
MATH100
“Explained everything very well”
MATH20

Remote format

Online

2 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are very negative, , and leaves students on their own.

Main concern

Online students report having to teach themselves with little instructor support.

What students said

“if you are taking the online class then you are on your own.”
MATH100
“ ”
MATH100

Exam style

Know what to expect from exams and major assignments.

pop quizzes, surprise problems, and limited review support rather than student-friendly testing.

Test HeavyPop QuizzesCurveballsTests Different From Study Guide

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

, and exams that may not match preparation materials.

Test HeavyPop QuizzesCurveballsTests Different From Study Guide
“Her class is only made up of Quizes,Tests so Beware.”
MATH100
“ .”
STAT300
“ .”
MATH100

Online

Online reviews do not clearly .

Student evidence

See what students actually said.

Top student voice

“DONT DO IT! This professor is a nice person but her teaching style is HORRIBLE!”

Voice snapshots generated from 46 reviews, highlighting key themes in teaching, organization, workload, and exams. Credibility rating: High.

🎯 Teaching Quality

45/100

“ . i didnt really get when she was teaching.”

⚠️ Recommendation Risk

38/100

“ ! and if you are taking the online class then you are on your own.”

📚 Workload Pressure

35/100

“LOTS of HW Too much even though .”

Theme 1

👨‍🏫 About Teaching Style

  • Explained everything very well
  • she went through the lectures very fast.
  • .

Theme 2

📈 About Difficulty & Grades

  • LOTS of HW Too much even though .
  • .
  • An A in this class is no problem if you put forth a liitle effort, and don't get lazy with the homework.

Theme 3

⚠️ About Organization

  • . Hasn't posted grades a month after class is over.
  • , but she doesnt teach anything.
  • she is always late & don't show up.

Data context

See exactly what the AI read.

Analysis sample

46

Recent reviews read by the AI

46

Lifetime ratings

92/100

Evidence confidence

Credibility is high because 46 reviews cover many courses and years with repeated, detailed patterns despite polarized opinions.

Inside 46 stored ratings

Quality ratings

5 out of 514
4 out of 58
3 out of 52
2 out of 59
1 out of 513

Course coverage

MATH10010 reviews
MATH1256 reviews
MATH204 reviews
MATH304 reviews
MATH3504 reviews
Show 10 more courses
MATH1013 reviews
MATH1203 reviews
MATH223 reviews
MATH3003 reviews
201 review
3501 review
MATH28471 review
MATH3101 review
MATHMATH1 review
STAT3001 review

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

3

A 3

B range

0

No reported values

C range

2

C+ 1 · C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 1 · Not_Sure_Yet 1