Historical instructor

ROBERT STREIFFER

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.00/5 from 15 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

ETHICS · course not matched
Quality 5/5Difficulty 2/5
Took multiple of his ethics classes, with only positive experiences. Definitely cares about students and will give great feedback. As with most profs, going to office hours / participating in class will get you more out of these experiences. 10/10 would recommend, I would have taken more of his classes if I could.
Rate My Professors ↗
Quality 5/5Difficulty 4/5
Prof. Streiffer is a great teacher and he is very knowledgeable about the material in the course. Lectures are more or less open discussions and there is a lot of reading. He provides a number of topics for each of the papers that are assigned so that there should be at least one that sparks some interest. Overall a great professor!
Rate My Professors ↗
Quality 4/5Difficulty 3/5
Prof. Streiffer makes this class great because of the excitement that he obviously has for the subjects. Lectures are more like open discussions with the whole class, and enjoyable. The shortfall is the pop quizzes, which ask ab specific details in 20+ pages of heavy reading, but they don't account for that much grade-wise.
Rate My Professors ↗
Quality 5/5Difficulty 3/5
The way in which this class is organized and taught is exceptional. I have learned an incredible amount about the ethics of healthcare by taking Med Hist 558 and it has truly been an eye-opening experience to many subjects that I have always wondered about. Truly an excellent class with an excellent professor and T.A. Would undoubtedly recommend.
Rate My Professors ↗
MHB565 · course not matched
Quality 5/5Difficulty 3/5
Professor Streiffer is one of my favorite professors in Madison. He's very helpful and knowledgeable, and very clear in his lectures. Workload is reasonable. Readings can be long occasionally, but it's easy to scan through them.
Rate My Professors ↗
PHILO565 · course not matched
Quality 2/5Difficulty 4/5
The pop-quizzes given on the 50 pages of reading for every class are nigh-impossible. Takes forever to grade papers. He's quite a good lecturer when he isn't reading off the slides (which isn't often). You'll do fine if you've taken prior philosophy courses (101, 341) and/or courses dealing with remedial genetics (Bio 101/151).
Rate My Professors ↗

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

Classes with ROBERT STREIFFER

No teaching recorded in Fall 2026.

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

Recorded teaching history

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_99033d4b2c3e6b138c46e8ee",
  "source": "legacy",
  "source_instructor_id": null,
  "identity_basis": "name_only",
  "identity_status": "unresolved",
  "name": "ROBERT STREIFFER",
  "email": null,
  "first_observed_at": "2025-12-03 12:33:41.418072+00:00",
  "last_observed_at": "2026-01-22 01:00:26.555427+00:00",
  "ratings": {
    "review_count": 15,
    "quality": 4,
    "difficulty": 3.13,
    "quality_count": 15,
    "difficulty_count": 15,
    "profile_id": "rmp:616344",
    "source_url": "https://www.ratemyprofessors.com/professor/616344",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:09:38.020693+00:00",
    "courses": {
      "course_1b4ef161d87272b5c9a2acd7": {
        "review_count": 2,
        "quality": 4.5,
        "difficulty": 3.5,
        "quality_count": 2,
        "difficulty_count": 2
      },
      "course_506c97f6215d1fc6a658f1f0": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.805534733455197,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/ROBERT_STREIFFER"
}