Historical instructor

JOHN COOPER

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.48/5 from 23 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

HIST102 · course not matched
Quality 5/5Difficulty 4/5
Professor Cooper was very knowledgeable about early 20th century American politics. He often interspersed interesting anecdotes into his lectures. His downside was that he was far too pro-Soviet Union. He was also quite negative towards the United Kingdom. No doubt his Irish surname had something to do with it. A typical left-winged professor.
Rate My Professors ↗
HIST397 · course not matched
Quality 4/5Difficulty 3/5
Loved the bowties! Cooper really knows his stuff! Wish he wasn't retiring.
Rate My Professors ↗
HIST395 · course not matched
Quality 5/5Difficulty 2/5
Prof. Cooper is the man. The world's foremost expert on President Wilson. He gives a 75 minute lecture without even glancing at notes. One of the UW's best.
Rate My Professors ↗
HIST397 · course not matched
Quality 4/5Difficulty 1/5
Old School Lecturer. Just sits down and talks for 75 minutes, which is interesting if you love US history. If you dont like to sit through 75 minutes of material, you can still read the books and do well in the class. 2 Midterms and a Final which are straightforward and graded by the TAs Love the class. Wish I would have taken more classed with him
Rate My Professors ↗
HIST397 · course not matched
Quality 5/5Difficulty 2/5
Prof Cooper is awesome! He is a great lecturer and tells you a story for 75 min. Take notes on your laptop because he gives you a LOT of information. Also, sit near the front because he talks quietly! Love the bow ties!
Rate My Professors ↗
HIST395 · course not matched
Quality 3/5Difficulty 2/5
Clearly a knowledgeable guy, but he sort of bored me at times. Maybe it was more due to the subject matter than the professor though. I like history, but the Populists just aren't all that exciting to me. On the bright side, the class is pretty easy. One midterm with a really broad choice of questions, and a take home final. That's it. Leans left.
Rate My Professors ↗

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

Classes with JOHN COOPER

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
Fall 2024COMPSCI/ECE 354Machine Organization and Programming
Spring 2024COMPSCI/ECE 354Machine Organization and Programming
Fall 2023COMPSCI/ECE 354Machine Organization and Programming

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_304bb4facef3a57d0c547cf0",
  "source": "madgrades",
  "source_instructor_id": "6545595",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "JOHN COOPER",
  "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": 23,
    "quality": 4.48,
    "difficulty": 2.3,
    "quality_count": 23,
    "difficulty_count": 23,
    "profile_id": "rmp:562069",
    "source_url": "https://www.ratemyprofessors.com/professor/562069",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:31:47.296399+00:00",
    "courses": {
      "course_157e80becbd9124258387622": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 1,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 4.098458503975161,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.008,
    "graded": 683,
    "counts": [
      109,
      131,
      228,
      146,
      45,
      21,
      3
    ],
    "sections": 3
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/JOHN_COOPER"
}