AI Rate Professor

Engineering

Mohammad Tavakoli

MATH31 · MATH65B · DYNAMICS · 10 lifetime ratings

AI rating
37/100
RMP rating
2.3/5
Take again
33.33%
Difficulty
4.3

The decision

Take him only if you are strong in math and .

Best fit · Hardcore LearnerHard examsConfusing lecturesCaring but inconsistentTest heavyTough grader
  • Online reviews are mostly negative, with , and little help.
  • and rude or unclear teaching.
  • Grades can be good, but students often , and uneven guidance.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

An A is possible, but students , and needing to work seriously for grades.

Online evidence is harsher and exam-heavy, while and corrections but still hard work.

Is the course easy?

Challenging

28/100

The material and examples are often described as confusing, fast, or , especially for weaker math students.

Online students report being lost more often, while and unclear lectures.

Is attendance flexible?

Varies

45/100

, though participation and skipping class appear to matter in some reviews.

Online reviews mention participation and lecture-heavy structure, while .

Is this professor recommended?

Avoid

34/100

Most students warn against taking him because the , and unsupported despite a few strong positive reviews.

Online reviews are mostly avoidant, while and strong criticism.

Course guide

See how this professor fits your week.

Grading

Strict

30/100

Students repeatedly mention tough grading and hard tests, though and sometimes soften the impact.

Format shift

Online reviews emphasize tough grading and , while and some grade support.

Workload

Heavy

25/100

The course appears demanding because students , and heavy lecture expectations.

Format shift

Online reviews include lots of homework and test-heavy complaints, while and attendance.

Teaching experience

Poor

42/100

Some students find him caring and inspiring, but more reviews describe unclear lectures, poor help, or rude interactions.

Format shift

Online teaching is rated much worse, while and serious complaints.

Assessment method

FocusOnExams

82/100

Reviews repeatedly describe tests and exams as central, with few graded items in some classes.

Format shift

Online reviews strongly emphasize test-heavy grading, while and participation-based .

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

5 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mixed, with some students calling him inspiring and others describing rude behavior and .

Main concern

The experience depends heavily on whether his demanding style works for the student.

What students said

“Tests were hard but and through participation.”
MATH65B
“Very RUDE professor.”
MATH31
“He makes you work for your grade, "Soul Searching," as he calls it.”
DYNAMICS

Remote format

Online

5 reviews

High confidence · Best fit for Self Taught Pro

Online students mostly report being lost, getting little help, and .

Main concern

Students may need to teach themselves through and difficult exams.

What students said

“ , unless you are good at math. Absolutely zero help.”
DYNAMICS
“I was lost the entire semester and .”
MATH31
“ and heavily weighed; got an A-.”
MATH65B

Exam style

Know what to expect from exams and major assignments.

Exams are repeatedly described as hard and important, with proctoring rules.

Hard ExamsTest HeavyHeavily Weighted ExamsTest Corrections

Assessment risk

Strict

30/100

Low score means less forgiving assessment conditions.

In person

and , but do not clearly prove closed-book exams or strict proctoring.

Hard TestsTest Corrections
“Tests were hard but and through participation.”
MATH65B

Online

Online reviews describe hard, heavily weighted exams but do not clearly prove webcam, proctoring, Lockdown Browser, or open-book rules.

Hard ExamsTest HeavyHeavily Weighted Exams
“ and heavily weighed; got an A-.”
MATH65B
“Test heavy”
DYNAMICS

Student evidence

See what students actually said.

Top student voice

“ , unless you are good at math. Absolutely zero help.”

Voice snapshots generated from 10 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

42/100

“Professor Tavakoli is a , but not a good professor.”

📉 Recommendation Risk

34/100

“ .”

⚖️ Grade Effort

32/100

“He makes you work for your grade, "Soul Searching," as he calls it.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures aren't the easiest to follow but his passion for teaching is unmatched.
  • Professor Tavakoli seems nice but very hard to understand and lectures are long and could not figure out how to do the work with his examples.
  • Very RUDE professor.

Theme 2

📈 About Difficulty & Grades

  • Tests were hard but and through participation.
  • and heavily weighed; got an A-.
  • , unless you are good at math.

Theme 3

❤️ About Student Experience

  • Thanks to prof tavakoli my interest in science was restored.
  • I was lost the entire semester and .
  • Absolutely zero help.

Data context

See exactly what the AI read.

Analysis sample

10

Recent reviews read by the AI

10

Lifetime ratings

86/100

Evidence confidence

Ten reviews across online and and polarized teaching quality.

Inside 10 stored ratings

Quality ratings

5 out of 53
4 out of 50
3 out of 50
2 out of 51
1 out of 56

Course coverage

MATH315 reviews
MATH65B3 reviews
DYNAMICS2 reviews

Reported outcomes

No letter grade reported results lead the reported letter grades.

8 reported outcomes

A range

2

A+ 1 · A- 1

B range

2

B+ 1 · B 1

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

3

Drop/Withdrawal 2 · Not sure yet 1