AI Rate Professor

Mathematics

Mohammed Yahdi

MAT25 · MAT3C · MATH121 · MAT4 · MAT3A · MAT13 · MATH123 · MATH13 · MATH5 · MAT2 · 19 lifetime ratings

AI rating
61/100
RMP rating
3.7/5
Take again
70.59%
Difficulty
2.7

The decision

if you want a , but verify the section format and do the practice work.

Best fit · Beginner FriendlyCaring and patientRetakes and extensionsLecture heavyPolarized reviewsHomework online
  • Many students , and clear organization, especially online.
  • Others call lectures boring or thin, and a few report little instruction online or hard mismatched tests.
  • An A is realistic with practice and homework, but experience depends heavily on format and course.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

72/100

, and help, but earning an A still needs consistent practice and homework.

and due-date flexibility more; in-person reviews emphasize practice and lecture effort.

Is the course easy?

Beginner

58/100

and practice tests, though some courses feel hard or dull.

Online sections often feel easier and .

Is attendance flexible?

Varies

56/100

Online attendance is often optional, while lecture.

Online evidence leans optional; in-person .

Is this professor recommended?

WorthIt

64/100

and support, tempered by strong negative outliers about boredom and weak instruction.

Online opinions and no-lecture complaints; in-person opinions are also polarized.

Course guide

See how this professor fits your week.

Grading

Lenient

74/100

, and appear often and help students recover.

Format shift

and hybrid comments.

Workload

Moderate

44/100

and practice are substantial, and lecture-heavy courses add note-taking time.

Format shift

.

Teaching experience

Average

58/100

Caring, patient, and clear for many students, but others report boring lectures, little help, or missing instruction.

Format shift

Online quality varies by section structure; in-person quality is highly polarized.

Assessment method

Balanced

52/100

and quizzes plus exams and finals; practice tests and .

Format shift

Online leans assignment-plus-quiz; .

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

13 reviews

Medium confidence · Best fit for Beginner Friendly

In-person students split between calling him an and calling class extremely boring or poorly supported.

Main concern

Lecture-heavy delivery can feel boring, and a minority report weak office-hour support.

What students said

“He's one of the .”
MATH13
“his class is extremely boring. Like, extremely.”
MAT13
“He teaches the material clearly. The before exams”
MAT25

Remote format

Online

6 reviews

Medium confidence · Best fit for Self Taught Pro

Online sections range from flexible and easy with retakes to frustrating no-lecture formats that force self-teaching.

Main concern

Some online sections provide little live instruction, so weak self-learners can struggle.

What students said

“ . There was no online lecture or instruction.”
MAT2
“ and can extend due dates for you.”
MAT13
“The class is easy if you turn everything in on time.”
MAT25

Exam style

Know what to expect from exams and major assignments.

and retakes, but difficulty and alignment still vary by course.

Exam retakes allowedPractice tests before examsHomework-aligned quizzesSome hard or book-heavy tests

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

many students, though some say tests are hard or book-based.

Practice tests before examsLecture-heavy prepSome hard finals
“ and dedicates a class period for review!”
MAT25
“What he teaches in class will not be on the ”
MAT4
“AND THEN HE HAS THE ”
MAT3A

Online

Online exams and and .

Retake examsEasy quizzes from slidesHomework practice problems
“ and can extend due dates for you.”
MAT13
“You are allowed to retake the .”
MATH13
“You look at a video, try a few practice problems, and that's on the test.”
MAT13

Student evidence

See what students actually said.

Top student voice

“I always struggled w/math but his lectures made it ”

Voice snapshots generated from 19 reviews (6 online, 13 in-person), capturing supportiveness, retakes, and polarized lecture quality. Credibility rating: Medium.

🎯 Teaching Quality

58/100

“He's one of the BEST math professors I've had. He's caring and .”

👍 Recommendation

64/100

“ . Yahdi... Overall he's a very good teacher!!”

🔄 Second Chances

74/100

“He drops , and curves every test.”

⚠️ Online Risk

40/100

“ . There was no online lecture or instruction.”

Theme 1

👨‍🏫 About Teaching Style

  • he has made it easy. Even though he has a
  • his class is extremely boring. Like, extremely.
  • He is a genius and and lecture with great quality.

Theme 2

📈 About Difficulty & Grades

  • The class is easy if you turn everything in on time.
  • if you want an A it will require lots of work from you and willingness to practice for many hours.
  • and there are plenty of examples and practice exercises

Theme 3

💻 About Online Format

  • There was no online lecture or instruction. When I asked for video lectures he said no.
  • most of the coursework was done online, making the textbook optional.
  • It's like Khan Academy.

Data context

See exactly what the AI read.

Analysis sample

19

Recent reviews read by the AI

19

Lifetime ratings

66/100

Evidence confidence

19 reviews across online and but strong polarization, so confidence stays medium.

Inside 19 stored ratings

Quality ratings

5 out of 59
4 out of 54
3 out of 51
2 out of 51
1 out of 54

Course coverage

MAT135 reviews
MATH1214 reviews
MAT252 reviews
MATH132 reviews
MAT21 review
Show 5 more courses
MAT3A1 review
MAT3C1 review
MAT41 review
MATH1231 review
MATH51 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

14

A+ 6 · A 8

B range

0

No reported values

C range

1

C 1

D range

1

D 1

F

0

No reported values

No letter grade reported

0

No reported values