Historical instructor

STEVEN BROOKE

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.58/5 from 24 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

POLISCI 120
Quality 5/5Difficulty 2/5
Awesome professor. Im not a poli sci major (took the class for fun) and was worried about the theory but Professor Brooke does a great job at explaining concepts. You can get an easy A if you just show up to class and listen :)
Rate My Professors ↗
POLISCI 120
Quality 5/5Difficulty 3/5
Professor Brooke makes difficult concepts comprehensible. He gives lots of extra credit opportunities to raise your grade, and his grading is very straightforward. The readings do take time and concepts might be confusing, but he goes over them in lecture. Highly recommend PS120 with Dr. Brooke.
Rate My Professors ↗
POLISCI 120
Quality 5/5Difficulty 1/5
The best professor I had here. The lectures are super amazing. He managed to explain the concept very well. The exams are not tough, you just need to understand the materials and organize the notes that you bring to the exams. The readings are quite tough, so please make sure that you read them as early as possible.
Rate My Professors ↗
POLISCI 120
Quality 5/5Difficulty 1/5
Prof Brooke is such a great teacher. He provides numerous extra credit opportunities. Go to the out of class events, there is great food and the speakers are interesting. The readings can be dense but Prof Brooke does a great job of explaining them in lecture.
Rate My Professors ↗
POLISCI 120
Quality 5/5Difficulty 2/5
It is a lot of dense readings, but if you do them and go to lecture it is a lot easier to understand because he is really good at explaining the ideas. You get points from going to lecture-so you should go!- and there are extra credit opportunities as well. He makes it really easy to succeed as long as you do your part!
Rate My Professors ↗
POLISCI 120
Quality 5/5Difficulty 2/5
Professor Brooke is a very passionate and helpful professor. There are only two exams (during class) that were very manageable. Discussion sections were boring but you barely need to participate to get an A, just show up. Lectures have random attendance taken 15 times, after 10 it is extra credit. Also gave 5 other extra credit options, all easy.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with STEVEN BROOKE

No teaching recorded in Fall 2026.

View last recorded teaching term →

No courses match this selection. Try the full catalog or another term.

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026POLISCI 990Research and Thesis
Fall 2025POLISCI 990Research and Thesis
Spring 2025POLISCI 120Introduction to Comparative Politics
Spring 2025POLISCI 370Islam and Politics
Spring 2025POLISCI 698Directed Study
Spring 2025POLISCI 990Research and Thesis
Fall 2024POLISCI 850Religion and Politics
Fall 2024POLISCI 990Research and Thesis
Fall 2024POLISCI 999Independent Work
Spring 2024POLISCI 320Governments and Politics of the Middle East and North Africa
Spring 2024POLISCI 339Non-democracies
Spring 2024POLISCI 990Research and Thesis
Spring 2024POLISCI 999Independent Work
Fall 2023POLISCI 120Introduction to Comparative Politics
Fall 2023POLISCI 990Research and Thesis
Spring 2023POLISCI 120Introduction to Comparative Politics
Spring 2023POLISCI 990Research and Thesis
Fall 2022POLISCI 850Religion and Politics
Fall 2022POLISCI 990Research and Thesis
Spring 2022POLISCI 120Introduction to Comparative Politics
Spring 2022POLISCI 370Islam and Politics
Spring 2022POLISCI 987Comparative Politics Colloquium
Fall 2021POLISCI 320Governments and Politics of the Middle East and North Africa
Fall 2021POLISCI 987Comparative Politics Colloquium
Spring 2020POLISCI 400Topics in Political Science
Spring 2020POLISCI 401Selected Topics in Political Science
Spring 2020POLISCI 699Directed Study
Fall 2019POLISCI 120Introduction to Comparative Politics
Fall 2019POLISCI 182Introduction to Comparative Politics (honors)

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_2e42a5c81252bdd2aab1a052",
  "source": "madgrades",
  "source_instructor_id": "4573773",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "STEVEN BROOKE",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "ratings": {
    "review_count": 24,
    "quality": 4.58,
    "difficulty": 2.17,
    "quality_count": 24,
    "difficulty_count": 24,
    "profile_id": "rmp:2549906",
    "source_url": "https://www.ratemyprofessors.com/professor/2549906",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:04:40.981686+00:00",
    "courses": {
      "course_0a1fb69f6aa31e633df90ce2": {
        "review_count": 24,
        "quality": 4.58,
        "difficulty": 2.17,
        "quality_count": 24,
        "difficulty_count": 24
      }
    },
    "bayesian_quality": 4.161675356157544,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.612,
    "graded": 907,
    "counts": [
      601,
      139,
      78,
      39,
      20,
      14,
      16
    ],
    "sections": 29
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/STEVEN_BROOKE--instructor_2e42a5c81252bdd2aab1a052"
}