AI Rate Professor

Mathematics

Annette Squires

STATS120 · MATH141 · MATH101 · MATH115 · MATH205 · CALCULUS · MATH120 · MATH135 · MATH110 · MATH140 · MATH130 · 181 lifetime ratings

AI rating
24/100
RMP rating
2.1/5
Take again
28.09%
Difficulty
3.8

The decision

Avoid unless you are a and high-stakes tests.

Best fit · Hardcore LearnerOverwhelming homeworkTest heavySelf-teach requiredTough graderUnhelpful lectures
  • , and .
  • Many say lectures are fast, unhelpful, or .
  • A minority praise accommodation or deep teaching, but most advise avoiding her.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Even strong math students report struggling for average grades because tests dominate and .

Both online and ; easy As are rare.

Is the course easy?

Challenging

26/100

Pace, depth, and multi-part problems make the courses feel much harder than typical elementary or intro sections.

Online summer and stats sections sound especially crushing; hard.

Is attendance flexible?

Varies

52/100

; online often has little live meeting requirement.

; in-person policies vary by course.

Is this professor recommended?

Avoid

28/100

and comments if you care about GPA or free time.

only scattered positive exceptions.

Course guide

See how this professor fits your week.

Grading

Strict

28/100

Tough grader tags are common; tests weigh heavily and many .

Format shift

Strict grading appears online and in person; a .

Workload

Overwhelming

12/100

Students consistently describe extreme multi-module homework loads that consume nights and weekends.

Format shift

Online workload complaints are the loudest, but and calc also report huge weekly modules.

Teaching experience

Poor

30/100

Many describe missing instruction, impatience with questions, and self-teaching; a smaller set finds her knowledgeable and supportive.

Format shift

Online teaching presence is especially criticized; in-person quality is mixed but still often negative.

Assessment method

FocusOnExams

78/100

Tests frequently make up half or more of the grade while .

Format shift

and in-person math sections.

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

28 reviews

High confidence · Best fit for Hardcore Learner

and ; some value deep explanations and whiteboard practice, many find her impatient and demoralizing.

Main concern

Fast lectures, sighs at questions, and .

What students said

“She doesn't teach any of the material, instead you are expected to read the textbook and figure it out for yourself.”
MATH135
“weekly homework which is literally about 9 modules a week.”
STATS120
“Squires is a good teacher. She had us do plenty of in-class work and explained the math at a very deep level.”
MATH141

Remote format

Online

22 reviews

High confidence · Best fit for Self Taught Pro

Online math is widely described as , and little teaching presence.

Main concern

Students report 20-30 hour weekly workloads and sparse live instruction.

What students said

“It is essentially a self-led class. If you try and are being too "personal". .”
MATH110
“She expects you to spend more than an entire day's worth of time (24+ hours) on homework alone . . . . This isn't an opinion her syllabus says this.”
MATH120
“the tests are by far the hardest and .”
MATH120

Exam style

Know what to expect from exams and major assignments.

, and carry most of the grade with limited leniency.

Test heavyMulti-part exam questionsZoom or timed testing mentioned onlineHomework required to unlock exams

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

as difficult, high weight, and sometimes below class average even with .

Exams around 50%+ of gradeHard test questionsBonus question instead of curveHomework plus exams
“not a D grade.”
MATH141
“Her tests make up 56% of .”
MATH135

Online

Online reviews mention hard multi-part tests, heavy Pearson modules, and occasional Zoom .

Very hard multi-part testsTest heavy gradingPearson homeworkSelf-taught lectures
“the tests are by far the hardest and . I'm talking between 11-20 question parts PER problem.”
MATH120
“ and you have to scan in your tests.”
MATH130

Student evidence

See what students actually said.

Top student voice

“Say goodbye to your life, hopes, and dreams. By far the hardest class I have ever been in that had no reason being this hard.”

Voice snapshots generated from 50 reviews, highlighting overwhelming homework, self-teaching, and test risk. Credibility rating: High.

🔥 Workload Overload

12/100

“She expects you to spend more than an entire day's worth of time (24+ hours) on homework alone.”

📉 Teaching Gaps

30/100

“It is essentially a self-led class.”

🧪 Test Pressure

32/100

“Her tests make up 56% of .”

🚫 Low Recommendation

28/100

“ .”

Theme 1

📚 About Workload

  • 9 modules a week
  • workload is insane

Theme 2

👨‍🏫 About Teaching Style

  • lectures she gives are nonexistent
  • She doesn't teach any of the material
  • she will answer your questions AFTER her signature sigh

Theme 3

📈 About Tests and Grades

  • tests look nothing like 12+ hour assignments

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

181

Lifetime ratings

87/100

Evidence confidence

Fifty reviews with repeated workload and and both formats make the negative pattern highly credible.

Inside 50 stored ratings

Quality ratings

5 out of 523
4 out of 513
3 out of 526
2 out of 540
1 out of 580

Course coverage

MATH12010 reviews
MATH14010 reviews
MATH1106 reviews
MATH1356 reviews
MATH1014 reviews
Show 6 more courses
MATH1414 reviews
MATH2053 reviews
STATS1203 reviews
MATH1152 reviews
CALCULUS1 review
MATH1301 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

44 reported outcomes

A range

8

A+ 3 · A 4 · A- 1

B range

9

B+ 1 · B 7 · B- 1

C range

9

C+ 1 · C 8

D range

1

D 1

F

1

F 1

No letter grade reported

16

Drop/Withdrawal 5 · Not sure yet 5 · Rather not say 6