AI Rate Professor

Mathematics

Moe Ebrahimi

MATH255 · MATH121 · MATH141 · TRIG104 · MATH245 · MATH254 · MATH116 · MATH150 · MATH151 · MATH119 · MATH104 · MATH254H · 77 lifetime ratings

AI rating
54/100
RMP rating
3.7/5
Take again
64.94%
Difficulty
2.6

The decision

if you can teach yourself from examples and handle a .

Best fit · Self Taught ProTest HeavyExtra CreditLeaves Mid-SemesterSelf-Study RequiredPolarizing
  • Grades often rest on 2-3 high-stakes exams with .
  • Recent terms , and limited email help.
  • Many still get As via practice, peer mentoring, , or self-study.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

74/100

Plenty of reported As with practice and , but grades often hinge on a few exams so .

Online As ; in person As and sometimes cheat sheets.

Is the course easy?

Standard

52/100

Content ranges from straightforward examples to proof-heavy linear algebra that many call boring or shallow without depth.

In person calc and linear algebra feel more mixed; some online .

Is attendance flexible?

Varies

48/100

yet some sections treat participation or showing up as required while still offering little structure.

; in person comments swing between optional and mandatory.

Is this professor recommended?

Depends

55/100

Fans praise humor, , and easy exams; critics warn about no teaching, abandonment, and .

Older in-person praise is stronger; recent online and .

Course guide

See how this professor fits your week.

Grading

Fair

58/100

and curves help many students, but and proof-only scoring show harsh spots.

Format shift

; in person can feel generous or opaque by course.

Workload

Light

68/100

, though some online Pearson sections pile on MyLab work.

Format shift

Online MyLab can feel heavier; .

Teaching experience

Average

50/100

When and entertaining, but frequent no-teach and mid-semester exit complaints drag quality down.

Format shift

In person is more polarizing lately; online often means platform videos or almost no instructor contact.

Assessment method

FocusOnExams

82/100

Most sections weight two or three exams at about 90 percent with .

Format shift

Some online classes reverse this with .

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

37 reviews

High confidence · Best fit for Self Taught Pro

In person he can be chill, funny, and , but , and leaving weeks early with subs.

Main concern

High-stakes tests plus mid-term absences leave students scrambling.

What students said

“He left the class a month before it ended with subs and we were left hanging.”
MATH151
“You're ”
MATH121
“Your grade is solely based on 2 midterms and a and he .”
MATH254

Remote format

Online

13 reviews

Medium confidence · Best fit for Self Taught Pro

Online sections often lean on Pearson/MyLab, other professors' videos, or sparse contact; results range from easy A with .

Main concern

Paid platforms and minimal live teaching can replace real instruction.

What students said

“Did not teach for even a moment, in a fully online class with no meetings.”
MATH104
“if you doing your homework well, you will get A on exams.”
MATH150
“I think and we never heard from him again.”
MATH121

Exam style

Know what to expect from exams and major assignments.

and are often similar to reviews or , but still high stakes.

Test HeavyExam ReviewsCheat Sheets SometimesProof FocusSimilar to Homework

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

In person grades usually come from a few midterms and a .

Three ExamsCheat Sheets AllowedExam ReviewsProof Heavy
“You're ”
MATH121
“ review.”
MATH254

Online

practice, with little mention of proctoring tools.

Homework Aligned ExamsMyLab StylePractice Pretests
“ and similar to the homework and practice tests”
MATH104
“ .”
MATH150

Student evidence

See what students actually said.

Top student voice

“He left the class a month before it ended with subs and we were left hanging to the chair and dean involved.”

Voice snapshots generated from 50 reviews spanning online and size and recurring themes.

🎯 Teaching Consistency

50/100

“This person should not be a professor!!! He does not teach and let's us use a Pearson account to learn everything on our own.”

🧪

82/100

“Grade is determined mainly by 3 tests (Each worth 30%) and participation (10%).”

🎁 Easy Path With Effort

74/100

“If you just need to take the class for . You will pass with the grade you want.”

👍 Split Recommendations

55/100

“ . HE REALLY CARES ABOUT STUDENTS AND TRIES TO GIVE YOU AN A.”

Theme 1

👨‍🏫 About Teaching Style

  • He just goes over example problems
  • Reads straight out of the textbook instead of giving useful lectures.
  • Lectures only scratches the surface in terms of content.

Theme 2

📈 About Difficulty & Grades

  • With minimal effort, passing is not a problem.
  • You're
  • grade is basically based off of .

Theme 3

⚠️ About Reliability

  • Left 4wks before semester ends
  • he left halfway through our semester
  • told us that he because he's too busy managing his coffee shop

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

77

Lifetime ratings

86/100

Evidence confidence

Fifty detailed reviews across many years and courses show consistent themes of , and uneven presence.

Inside 50 stored ratings

Quality ratings

5 out of 542
4 out of 56
3 out of 57
2 out of 55
1 out of 517

Course coverage

MATH1219 reviews
MATH1518 reviews
MATH2548 reviews
MATH1045 reviews
MATH1165 reviews
Show 7 more courses
MATH2454 reviews
MATH2553 reviews
MATH1412 reviews
MATH1502 reviews
TRIG1042 reviews
MATH1191 review
MATH254H1 review

Reported outcomes

A range results lead the reported letter grades.

42 reported outcomes

A range

26

A+ 6 · A 20

B range

2

B 2

C range

1

C+ 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

13

Audit/No Grade 1 · Drop/Withdrawal 3 · Incomplete 2 · Not sure yet 5 · Rather not say 2