Historical instructor

DAVID O'BRIEN

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.58/5 from 19 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

EDPOL 150
Quality 5/5Difficulty 3/5
Very good class. Readings are hard, but he explains them very well. Class discussion feel relaxed and you hear a lot of viewpoints.
Rate My Professors ↗
EDPOL 150
Quality 3/5Difficulty 3/5
Overall, Professor O'Brien is a kind & knowledgeable. However, I felt like the class skipped a lot of fundamental basics of philosophy and education that would've been useful. There are few activities & projects it's nearly all lecture and papers. There could have been more teacher to class engagement, there was no sense of community building.
Rate My Professors ↗
EDPOL 150
Quality 5/5Difficulty 3/5
This guy is the best, I loved him. He lowkey cold calls, but makes it seem not stressful, and will take what you said and make it seem super smart. He is super friendly and helpful with the papers if you go to office hours. Just the nicest guy ever, and a great intro to philosophy/ed course.
Rate My Professors ↗
EDPOL 150
Quality 5/5Difficulty 3/5
Amazing professor who genuinely cares about his students! His lectures are very interactive and discussion-based, so you will be expected to participate; however, he is fantastic at facilitating and makes even the dumbest responses or questions sound brilliant!
Rate My Professors ↗
PHILOS 241
Quality 5/5Difficulty 3/5
Hands down my favorite professor in my 3.5 years so far. His lectures are engaging and he explains concepts very well. Participation is expected/hoped for in his lectures, but he respects every student's opinion and actually makes you feel pretty brilliant when you speak up. A decent amount of homework/work, but totally worth it.
Rate My Professors ↗
PHILO241 · course not matched
Quality 5/5Difficulty 3/5
One of the best professors I've had at UW Madison. Not an easy A class but if you think you'd be interested in philosophy and want a good idea of what it looks like to be a good moral citizen I'd definitely take his class.
Rate My Professors ↗

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

Classes with DAVID O'BRIEN

EDPOL 147 examines ethical questions in education and introduces analytic tools for investigating foundational and applied issues.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2026–Spring 2026 · limited sample

EDPOL/PHILOS 550 critically examines classical and contemporary conceptions of moral education.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2025–Spring 2026 · limited sample

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026EDPOL 147Ethics and Education
Spring 2026EDPOL/PHILOS 550Philosophy of Moral Education
Fall 2025EDPOL 399Independent Reading
Fall 2025EDPOL/PHILOS 540Egalitarianism and Educational Justice
Spring 2025EDPOL 150Education and Public Policy
Spring 2025EDPOL/PHILOS 550Philosophy of Moral Education
Fall 2024EDPOL 150Education and Public Policy
Fall 2024EDPOL/PHILOS 545Philosophical Conceptions of Teaching and Learning
Spring 2019PHILOS 304Topics in Philosophy: Humanities
Fall 2018PHILOS 241Introductory Ethics
Spring 2017PHILOS 210Reason in Communication
Fall 2016PHILOS 341Contemporary Moral Issues
Spring 2016PHILOS 241Introductory Ethics
Fall 2015PHILOS 241Introductory Ethics

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_9ffd32208dd61ad54a2a94b2",
  "source": "madgrades",
  "source_instructor_id": "5025448",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "DAVID O'BRIEN",
  "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": 19,
    "quality": 4.58,
    "difficulty": 2.95,
    "quality_count": 19,
    "difficulty_count": 19,
    "profile_id": "rmp:2068221",
    "source_url": "https://www.ratemyprofessors.com/professor/2068221",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:44:36.624928+00:00",
    "courses": {
      "course_58183cd87826416af01f154f": {
        "review_count": 4,
        "quality": 4.5,
        "difficulty": 3,
        "quality_count": 4,
        "difficulty_count": 4
      },
      "course_badd2b5c09509247a930e344": {
        "review_count": 2,
        "quality": 5,
        "difficulty": 2.5,
        "quality_count": 2,
        "difficulty_count": 2
      },
      "course_eea85533574086c8566255b9": {
        "review_count": 1,
        "quality": 3,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 4.108043991562356,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.692,
    "graded": 574,
    "counts": [
      329,
      178,
      44,
      12,
      8,
      2,
      1
    ],
    "sections": 14
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/DAVID_OBRIEN--instructor_9ffd32208dd61ad54a2a94b2"
}