AI Rate Professor

Mathematics

Eric Armstrong

MA40 · MATH40 · MATH142 · MATH20 · MATH15 · MATH60 · MATH015 · MATH10 · 29 lifetime ratings

AI rating
83/100
RMP rating
4.0/5
Take again
76.92%
Difficulty
2.9

The decision

if you will attend consistently and do the work, because the workload is steady but the grade support is real.

Best fit · Effort For RewardExtra credit cushionDaily quizzesHeavy homeworkTest correctionsCaring but demanding
  • Students often praise him as , and willing to help struggling math students.
  • The course requires steady , and exams.
  • Grades can be forgiving because of , and other grade cushions.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

72/100

An A is realistic with , and , but students repeatedly say you must keep up and study.

and harder exams, while in-person reviews add more grade cushions like and corrections.

Is the course easy?

Standard

48/100

Math content is not easy for many students, but , and repeated practice make it manageable.

Both formats show standard-to-demanding math content, with .

Is attendance flexible?

Recommended

35/100

Attendance is not always described as formally mandatory, but , and .

, while online reviews mention quizzes each class but less about absence penalties.

Is this professor recommended?

WorthIt

79/100

Most students recommend him because he helps students pass, but some warn that his lecture style and workload can be stressful.

negatives, while online reviews are mixed but still acknowledge teaching quality.

Course guide

See how this professor fits your week.

Grading

Lenient

78/100

, and forgiving grading repeatedly offset hard tests and quizzes.

Format shift

In-person reviews give the strongest leniency evidence, while .

Workload

Heavy

28/100

Daily quizzes, speed drills, MyMathLab, weekly problem sets, and .

Format shift

Both formats report heavy homework, with online reviews specifically citing weekly 30-50 problem sets.

Teaching experience

Good

82/100

, and helpful, though a minority find him unclear or overly stressful.

Format shift

In-person reviews provide extensive positive and negative teaching evidence, while online reviews are mixed but mostly respectful.

Assessment method

FocusOnExams

82/100

Assessment is heavily driven by quizzes, speed drills, tests, and and .

Format shift

Both formats mention quizzes and and weekly 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

27 reviews

High confidence · Best fit for Effort For Reward

In-person reviews show a demanding but often supportive , and test corrections.

Main concern

Missing class or falling behind can quickly make the course stressful.

What students said

“Quizes are everyday in class.”
MATH40
“He offers and .”
MATH40
“I don't reccomend missing a day unless you really know what you're doing”
MATH015

Remote format

Online

2 reviews

Medium confidence · Best fit for Effort For Reward

Online reviews describe a good instructor with , and increasingly important exams.

Main concern

Homework and as the course progresses.

What students said

“Homework is often heavy on MyMathLab, and the 4 exams get more difficult each time and ”
MATH142
“There is weekly homework ranging from 30-50 problems.”
MATH142

Exam style

Know what to expect from exams and major assignments.

Exams and quizzes are frequent and sometimes hard, but corrections, , and study guides make the system more student-friendly than strict.

Daily QuizzesFrequent TestsFinal Study GuideTest CorrectionsExtra Credit

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention daily quizzes, speed drills, , and study guides.

Daily QuizzesSpeed DrillsHard TestsFormula MemorizationTest CorrectionsExtra Credit
“Have to have all formulas memorized for tests and quizzes.”
MATH40
“When he gives back the and get 50% on the .”
MATH40
“in the exact same questions, just different numbers.”
MATH40

Online

Online reviews mention four increasingly difficult exams, quizzes at the start of class, weekly homework, and a .

Four ExamsDaily QuizzesFinal Exam PreparationWeekly Homework
“the 4 exams get more difficult each time and ”
MATH142
“He gives a ”
MATH142

Student evidence

See what students actually said.

Top student voice

“If you struggle in !!! He literally spoon feeds you .”

Voice snapshots generated from 29 reviews, highlighting key themes in , and exams. Credibility rating: High.

🎯 Teaching Quality

82/100

“Professor Armstrong truly cares about his students.”

📈 Grade Support

78/100

“He offers and .”

📚 Workload Pressure

28/100

“There is weekly homework ranging from 30-50 problems.”

🧪

58/100

“the 4 exams get more difficult each time and ”

Theme 1

👨‍🏫 About Teaching Style

  • .
  • He is willing to help you with anything you don't understand.
  • The and hard to understand.

Theme 2

📈 About Grades

  • He gives a lot of .
  • The .
  • .

Theme 3

📚 About Workload

  • Quizes are everyday in class.
  • There is weekly homework ranging from 30-50 problems.
  • 3-4 chapters due every week.

Theme 4

🧮 About Exams

  • The , but he does give .
  • Have to have all formulas memorized for tests and quizzes.
  • in the exact same questions, just different numbers.

Data context

See exactly what the AI read.

Analysis sample

29

Recent reviews read by the AI

29

Lifetime ratings

92/100

Evidence confidence

Twenty-nine reviews across many years provide detailed, consistent , and .

Inside 29 stored ratings

Quality ratings

5 out of 514
4 out of 59
3 out of 52
2 out of 51
1 out of 53

Course coverage

MATH4018 reviews
104232 reviews
MATH1422 reviews
MATH152 reviews
MA401 review
Show 4 more courses
MATH0151 review
MATH101 review
MATH201 review
MATH601 review

Reported outcomes

B range results lead the reported letter grades.

12 reported outcomes

A range

5

A 4 · A- 1

B range

6

B+ 3 · B 2 · B- 1

C range

0

No reported values

D range

1

D- 1

F

0

No reported values

No letter grade reported

0

No reported values