AI Rate Professor

Mathematics

Joseph Terreri

MATH50PREALG · MATH71 · MATH51 · CALC180 · MATH180 · MATH50MATH71 · MATH50 · 107 lifetime ratings

AI rating
80/100
RMP rating
3.9/5
Take again
84.38%
Difficulty
2.8

The decision

Take Terreri if you will attend, do the practice work, and .

Best fit · Effort For RewardClear lecturesExtra creditTest heavyHomework not collectedPop quizzes
  • students who struggle with math.
  • and tests; homework is often assigned but not collected, with lots of .
  • Most students recommend him if they , and can handle a blunt style.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Many pass with B or A via , partial credit, and practice tests, but and not free.

Online winter comments say super easy; and study to pass.

Is the course easy?

Standard

52/100

Content is standard algebra or calculus difficulty with but fast pace for some.

Online and .

Is attendance flexible?

Recommended

52/100

Attendance is mixed mandatory or not, but and skip-class .

Online reviews emphasize not missing class; in-person is mixed but .

Is this professor recommended?

WorthIt

78/100

About 84% would take again; strong lectures and outweigh complaints about attitude for most.

Recommendation is broadly positive in both formats with more detailed praise in person.

Course guide

See how this professor fits your week.

Grading

Lenient

66/100

Partial credit, curves, dropped low tests, and abundant .

Format shift

In-person reviews emphasize partial credit and ; online notes tough but fair.

Workload

Moderate

54/100

Lots of , but quizzes and tests still require steady study.

Format shift

Online students mention lots of homework; in person often says HW is optional but .

Teaching experience

Good

78/100

and foundational; a minority find him rude, fast, or unsympathetic when students struggle.

Format shift

In-person reviews dominate and are more mixed on attitude; online focuses on availability and structure.

Assessment method

FocusOnExams

78/100

Quizzes, pop quizzes, multiple exams, and a .

Format shift

Both formats are quiz and test focused; one online review notes no Proctorio.

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

47 reviews

High confidence · Best fit for Effort For Reward

In-person math is lecture-heavy with practice tests, , and ; many praise clarity while some call him rude or too test-focused.

Main concern

and occasional rude responses when students struggle.

What students said

“ and concise lectures and example problems, lists exactly what .”
MATH71
“if your not a and .”
MATH71
“He gives you study guides for ! galore!”
MATH50

Remote format

Online

3 reviews

Medium confidence · Best fit for Effort For Reward

Online reviews describe caring but firm teaching, lots of , and at least one winter session with easy quizzes and no Proctorio.

Main concern

Attendance and , and quality ratings are mixed (3-5).

What students said

“ and he doesnt use any Proctorio or ”
MATH71
“Lots of homework and try not to miss any class, or, you won't pass.”
MATH71
“he breaks down problems on the zoom meetings and is very attentive to students who have questions”
MATH50MATH71

Exam style

Know what to expect from exams and major assignments.

Standard math testing with quizzes and , and ; online winter had no Proctorio.

Practice testsPop quizzesFinal replaces lowest examExtra creditNo Proctorio (online winter)

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

exams, and often a final that can replace a low exam score.

Practice testsPop quizzesFinal replaces lowest examPartial credit
“You take 3 exams but the ”
MATH71
“He gave us all the tools to pass but unfortunately I had personal problems to deal with so I didn't pass.”
MATH71

Online

One and no Proctorio or similar proctoring site was used.

No ProctorioEasy quizzesZoom lectures
“quizzes are easy and he doesnt use any Proctorio or as u will.”
MATH71

Student evidence

See what students actually said.

Top student voice

“joe is the . his lectures are so good and i really learned a lot from him.”

Voice snapshots generated from 50 reviews (3 online, 47 in person), highlighting lectures, testing, , and mixed attitude. Credibility rating: High.

🎯 Teaching Quality

78/100

“joe is the . his lectures are so good and i really learned a lot from him.”

📝 and Support

70/100

“He gives alot of so !”

⚠️ Test-Heavy Risk

40/100

“if your not a and .”

👍 Recommendation

78/100

“Actually a really great professor.”

Theme 1

👨‍🏫 About Teaching Style

  • and concise lectures and example problems
  • he breaks down problems on the zoom meetings
  • He treats math like a philosophy

Theme 2

📈 About Difficulty and Grades

  • galore!
  • The but if you pay attention show up to class youll pass!
  • he is a

Theme 3

📚 About Workload and Attendance

  • Skip class? You won't pass.
  • Beware of pop quizzes

Theme 4

😐 About Personality

  • He can come off as rude
  • as a person he is very rude and insulting if you fall behind
  • he is a great dude if he sees you put in the effort

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

107

Lifetime ratings

88/100

Evidence confidence

Fifty reviews spanning many years with rich detail and mixed but patterned opinions give strong confidence.

Inside 50 stored ratings

Quality ratings

5 out of 545
4 out of 535
3 out of 511
2 out of 513
1 out of 53

Course coverage

MATH5020 reviews
MATH7119 reviews
MATH1804 reviews
MATH50MATH712 reviews
100971 review
Show 4 more courses
501 review
CALC1801 review
MATH50PREALG1 review
MATH511 review

Reported outcomes

A range results lead the reported letter grades.

36 reported outcomes

A range

13

A+ 2 · A 11

B range

13

B+ 5 · B 7 · B- 1

C range

3

C 3

D range

2

D 2

F

0

No reported values

No letter grade reported

5

Incomplete 1 · Not sure yet 3 · Rather_Not_Say 1