AI Rate Professor

Mathematics

Madjid Harirchi

MATH120 · MATH115 · MATH125 · 16 lifetime ratings

AI rating
51/100
RMP rating
3.3/5
Take again
25%
Difficulty
2.9

The decision

if you already have some math confidence and will attend, practice, and study consistently.

Best fit · Effort For RewardKnowledgeable but unevenAttendance mattersTest-focused gradingStrict personalityPractice helps
  • Students agree he knows math well, but opinions .
  • Success , and staying disciplined.
  • Tests and , and some students find exams much harder than class examples.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

An A is realistic for , and study, but it is not effortless because .

.

Is the course easy?

Standard

50/100

The material is manageable with practice, but fast pacing and a math base.

Only in-person reviews describe course difficulty.

Is attendance flexible?

Mandatory

15/100

Multiple students explicitly say attendance is mandatory or that skipping class will hurt your chance to pass.

.

Is this professor recommended?

Depends

48/100

, while weaker students warn that his teaching style and exams can be rough.

All .

Course guide

See how this professor fits your week.

Grading

Fair

55/100

Some reviews mention and generous points, but others call him a .

Format shift

.

Workload

Moderate

54/100

, but students still need regular practice for quizzes and tests.

Format shift

All .

Teaching experience

Average

58/100

He is widely seen as knowledgeable, but , and approachability are inconsistent.

Format shift

All .

Assessment method

FocusOnExams

86/100

Grades are mostly based on quizzes, tests, midterms, and the .

Format shift

All .

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

16 reviews

Medium confidence · Best fit for Effort For Reward

In-person reviews describe a knowledgeable but strict math and steady practice.

Main concern

Students who need patient explanations may struggle with pace, attitude, or .

What students said

“He is very knowledgeable but he is not good at teaching.”
MATH125
“ .”
MATH125
“ he teaches you in class.”
MATH115

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Reviews describe regular quizzes, tests, and a but occasional difficult surprises.

QuizzesTestsFinal ExamPractice Quizzes

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

, and a final, but do not clearly prove open-book or proctoring rules.

QuizzesTestsStudy GuidesFinal Exam
“He does teach you the basics and .”
MATH125
“ AND THE PREVIOUS LESSONS HE GAVE BEFORE!”
MATH120
“ and final!”
MATH115

Online

Student evidence

See what students actually said.

Top student voice

“He is very knowledgeable but he is not good at teaching.”

Voice snapshots generated from 16 , and grading; credibility rating: Medium.

🎯 Teaching Quality

58/100

“He is very knowledgeable but he is not good at teaching.”

📚 Effort Required

58/100

“It's a hard class, but you will do fine if you study.”

📝

52/100

“ and final!”

Theme 1

👨‍🏫 About Teaching Style

  • and excellent about his teaching methods.
  • He is also not so kind to answer students' questions.
  • He could go a bit fast at times.

Theme 2

📈 About Difficulty and Grades

  • he teaches you in class.
  • .
  • He will pass you as long as you show up for class and !

Theme 3

✅ About How to Succeed

  • .
  • and complete the and you will be fine.
  • doesnt collect hw but you need to do it to understand material.

Data context

See exactly what the AI read.

Analysis sample

16

Recent reviews read by the AI

16

Lifetime ratings

70/100

Evidence confidence

The 16 reviews provide useful detail, but opinions are mixed and many are older.

Inside 16 stored ratings

Quality ratings

5 out of 52
4 out of 58
3 out of 54
2 out of 51
1 out of 51

Course coverage

MATH1259 reviews
MATH1156 reviews
MATH1201 review

Reported outcomes

A range results lead the reported letter grades.

9 reported outcomes

A range

4

A+ 1 · A 3

B range

1

B+ 1

C range

3

C 3

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Not sure yet 1