AI Rate Professor

Mathematics

Bahman Mesri

MATH531 · MATH331 · MATH121 · MATH311 · TRIG · TRIGSECT · MATH135 · ALGEBRA2 · MATH183 · 31 lifetime ratings

AI rating
42/100
RMP rating
3.5/5
Take again
37.5%
Difficulty
2.7

The decision

Take Bahman Mesri only if you want slow, structured math instruction and .

Best fit · Beginner FriendlyPolarizing teacherTest heavyAttendance mattersSlow explanationsHigh exam risk
  • Students are sharply split and calling him boring or hard to understand.
  • Recent reviews warn that grades can .
  • He can work well for students who attend every class, take detailed notes, and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

A or B outcomes are possible when students attend, take notes, and , but .

, while in-person reviews say careful attendance and notes can lead to good grades.

Is the course easy?

Standard

50/100

Some students find the math easy because he goes slowly and uses test-like examples, but calculus and .

Online evidence is too thin and exam-focused, while .

Is attendance flexible?

Mandatory

24/100

, and students are repeatedly , and follow class examples.

Both online and as important, with in-person reviews giving stronger detail.

Is this professor recommended?

Depends

40/100

He is recommended by students who like slow detailed math teaching, but many others warn .

Online reviews are negative, while and depend on learning style.

Course guide

See how this professor fits your week.

Grading

Strict

36/100

Older reviews call him fair or lenient, but recent reviews warn that .

Format shift

, while in-person reviews range from lenient to harsh depending on year and course.

Workload

Moderate

60/100

as manageable, but the workload feels risky because .

Format shift

Online reviews mention few graded items, while and note-taking.

Teaching experience

Average

58/100

He can be patient and helpful, but repeated complaints about slow, boring, or .

Format shift

Online teaching evidence is weak and negative, while .

Assessment method

FocusOnExams

88/100

Reviews repeatedly say tests or graded items across the course.

Format shift

Both formats support a test-heavy assessment pattern.

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

29 reviews

High confidence · Best fit for Beginner Friendly

many praise his slow helpful teaching, while .

Main concern

Students who miss class, dislike slow lectures, or struggle with .

What students said

“Great teacher! Calculus is a tough subject to learn but he was really good at teaching it.”
MATH135
“If you fail one test out of the two the whole semester youll fail the class.”
MATH135
“He talks very slow. And he is very boring!!!!!!”
MATH331

Remote format

Online

2 reviews

Low confidence · Best fit for Self Taught Pro

Online reviews are limited and negative to mixed, with and .

Main concern

Online grades may depend heavily on exams, with inconsistent posting times reported.

What students said

“ ”
MATH331
“sometimes he changes the ”
MATH331

Exam style

Know what to expect from exams and major assignments.

The exam risk is high because reviews describe tests as central and sometimes the only graded work, but they do not clearly prove .

Test HeavyFew Graded ItemsHigh-Stakes ExamsNo Clear Proctoring Evidence

Assessment risk

Strict

35/100

Low score means less forgiving assessment conditions.

In person

as and lectures, with serious grade risk when only a few tests count.

Test HeavyHomework Reflects TestsHigh-Stakes Tests
“If you fail one test out of the two the whole semester youll fail the class.”
MATH135
“The and homework so pay attention.”
MATH135
“he pretty much gives u the same work problems on homework that he puts on the tests.”
MATH331

Online

and posting times can change, but they do not clearly prove webcam, proctoring, Lockdown Browser, open-book, or take-home rules.

Exam-Only GradingChanging Exam Posting TimesNo Clear Proctoring Evidence
“ ”
MATH331
“sometimes he changes the ”
MATH331

Student evidence

See what students actually said.

Top student voice

“If you fail one test out of the two the whole semester youll fail the class.”

Voice snapshots generated from 31 , and format-specific exam concerns. Credibility rating: High.

🎯 Teaching Quality

58/100

“He explained all of the course material thoroughly and was eager to answer any questions that the class had.”

⚠️

35/100

“If you fail one test out of the two the whole semester youll fail the class.”

📚 Learning Style Fit

50/100

“Very slow teaching so everyone can understand everything”

Theme 1

👨‍🏫 About Teaching Style

  • Very slow teaching so everyone can understand everything
  • He talks very slow. And he is very boring!!!!!!
  • He goes over several examples of problems in class to make sure everyone understands

Theme 2

🧮 About Math Difficulty

  • Calculus is a tough subject to learn but he was really good at teaching it.
  • If you need alot of help in math i would reccomend him
  • You can't understand anything he says!!!!

Theme 3

📝

  • The and homework so pay attention.
  • Shows problems that are going to be exactly like the test.

Data context

See exactly what the AI read.

Analysis sample

31

Recent reviews read by the AI

31

Lifetime ratings

86/100

Evidence confidence

The dataset has 31 reviews across a long time span with enough detail to show a stable pattern of polarized teaching and .

Inside 31 stored ratings

Quality ratings

5 out of 516
4 out of 52
3 out of 56
2 out of 51
1 out of 56

Course coverage

MATH13513 reviews
MATH3317 reviews
TRIG3 reviews
MATH3112 reviews
MATH5312 reviews
Show 4 more courses
ALGEBRA21 review
MATH1211 review
MATH1831 review
TRIGSECT1 review

Reported outcomes

A range results lead the reported letter grades.

6 reported outcomes

A range

3

A 3

B range

2

B 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Rather not say 1