AI Rate Professor

Political Science

Michael Rabi

Courses not reported · 8 lifetime ratings

AI rating
28/100
RMP rating
2.1/5
Take again
22.22%
Difficulty
3.8

The decision

Avoid unless you have no other option and can handle a .

Best fit · Self Taught ProTough GraderHeavy HomeworkHarsh EssaysUnclear LecturesInconsistent Temper
  • Workload is extremely heavy with weekly essays and piles of assignments
  • and harsh with poor or
  • Most students strongly advise against taking him again

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

Some students earned As through revisions and sheer persistence, but and .

Both online and ; one online student noted revision chances.

Is the course easy?

Challenging

32/100

Content is manageable in theory, but and and writing make it feel much harder than it should.

Difficulty is high in both formats; in-person students more often .

Is attendance flexible?

Varies

48/100

and optional in others, with no consistent policy across reviews.

and optional; online also mixed.

Is this professor recommended?

Avoid

25/100

Most students because of , and poor classroom vibe.

One older online and ; recent reviews are strongly negative.

Course guide

See how this professor fits your week.

Grading

Strict

28/100

; weekly essays are graded harshly with .

Format shift

.

Workload

Heavy

18/100

Students report 7-8 assignments a week, essays on short timelines, and work assigned over breaks.

Format shift

Heavy load is the dominant theme in both online and in-person comments.

Teaching experience

Poor

30/100

Lectures feel boring or hostile, slides are error-filled, and several students say they taught themselves.

Format shift

In-person reviews are more scathing; .

Assessment method

FocusOnAssignments

28/100

Grade , and papers more than formal exams.

Format shift

.

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

7 reviews

High confidence · Best fit for Self Taught Pro

In-person classes feel lecture-heavy and , and reports of hostility toward younger dual-enrollment students.

Main concern

Overwhelming weekly workload and .

What students said

“Every week it's 7 or 8 assignments with AI instructions. His style of teaching is very weird, every class feels like a hostage situation.”
70280
“I had to as his notes and .”
70280
“ .”
70280

Remote format

Online

2 reviews

Medium confidence · Best fit for Effort For Reward

Online sections still feel intense with and emotional outbursts, though and revision chances.

Main concern

and unprofessional emotional reactions.

What students said

“sometimes he would lash out and assign like 10 assignments due in 1 day, so just be careful.”
70280
“he's a but gives great feedback and .”
70280

Exam style

Know what to expect from exams and major assignments.

Reviews rarely describe exam format clearly; one tags the class test heavy while and essays.

Test heavyLimited exam detail

Assessment risk

Varies

48/100

Low score means less forgiving assessment conditions.

In person

exam rules; one older dual-enrollment review tags the class test heavy.

Test heavy
“Test heavy”
70280

Online

Online reviews .

Student evidence

See what students actually said.

Top student voice

“ .”

Voice snapshots generated from 9 reviews spanning 2024-2026, highlighting workload, grading, and teaching tone. Credibility rating: Medium.

📚 Crushing Workload

18/100

“Every week it's 7 or 8 assignments with AI instructions.”

⚖️

28/100

“ .”

👎 Low Recommendation

25/100

“ .”

🗣️ Teaching Style Issues

30/100

“every class feels like a hostage situation.”

Theme 1

👨‍🏫 About Teaching Style

  • every class feels like a hostage situation
  • I had to as his notes and
  • Lectures are pretty boring and dragging

Theme 2

📈 About Difficulty & Grades

  • If he didn't throw HUGE amounts of , but his workload was heavy
  • He is a and

Theme 3

❤️ About Character

  • He openly disliked teaching young students
  • there was moments when it seemed he was very upset at students
  • he is willing to meet with you to discuss it

Data context

See exactly what the AI read.

Analysis sample

9

Recent reviews read by the AI

8

Lifetime ratings

62/100

Evidence confidence

Nine recent detailed reviews with consistent complaints about workload and grading, though a couple older positive outliers reduce certainty.

Inside 9 stored ratings

Quality ratings

5 out of 51
4 out of 51
3 out of 50
2 out of 52
1 out of 55

Course coverage

702809 reviews

Reported outcomes

B range results lead the reported letter grades.

9 reported outcomes

A range

3

A+ 1 · A 2

B range

4

B 3 · B- 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Drop/Withdrawal 1 · Not sure yet 1