Historical instructor

ALEXANDER ROBERTS

Adjusted rating
RMP difficulty
captured reviews
About this rating

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

501 · course not matched
Quality 5/5Difficulty 4/5
Professor Roberts is very passionate about the topic of Metaphysics and encouraged discussion. If you asked a question in class he would sometimes give recommendations for readings if we didn't cover it in the class. Only a few assignments but they were very fair especially with the handouts he made.
Rate My Professors ↗
501 · course not matched
Quality 3/5Difficulty 3/5
Talks a lot. Can be boring. But, interesting material and willing to take questions outside of class. Also, British.
Rate My Professors ↗
PHILOS 101
Quality 5/5Difficulty 3/5
He is very invested in all his students and wants the best for them. Is really good at making the subject interesting and easier to understand. Very open minded to all opinions students could have and is willing to learn from them.
Rate My Professors ↗
PHILOS 101
Quality 4/5Difficulty 2/5
Lectures were typically not very engaging, but you get credit for showing up. Class was graded on only a few assignments, maybe 3 in class essays and section participation. This professor obviously is passionate about the topic, which helps to make the ideas more clear.
Rate My Professors ↗
PHILOS 101
Quality 5/5Difficulty 3/5
Professor Roberts is a great philosophy teacher. He was always very accessible for questions about the course through office hours or email. He also clearly enjoys to see students learn about course material and even made a point to learn everybody in my lectures name. If you do the readings and engage during lecture you will do well in the course.
Rate My Professors ↗
PHILOS 101
Quality 4/5Difficulty 2/5
All you need to do is show up and get a handout, then you can basically tune out the rest of lecture. If you miss a class, you can email him and he will send you a handout via email, he is very understanding and accessible outside of class. If you are a screenager this class is not for you as he does not allow phones. Tests are not hard either.
Rate My Professors ↗

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

Classes with ALEXANDER ROBERTS

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 2026PHILOS 990Research and Thesis
Fall 2025PHILOS 560Metaphysics
Fall 2025PHILOS 682Senior Honors Thesis
Fall 2025PHILOS 902Proseminar in Philosophy
Spring 2025PHILOS 101Introduction to Philosophy
Spring 2025PHILOS 560Metaphysics
Spring 2025PHILOS 681Senior Honors Thesis
Spring 2025PHILOS 990Research and Thesis
Spring 2025PHILOS 999Independent Work
Fall 2024PHILOS 101Introduction to Philosophy
Fall 2024PHILOS 990Research and Thesis
Fall 2024PHILOS 999Independent Work
Spring 2024PHILOS 101Introduction to Philosophy
Spring 2024PHILOS 560Metaphysics
Spring 2024PHILOS 999Independent Work
Fall 2023PHILOS 960Metaphysics Seminar

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_d5fabb84cb208d44f52217e2",
  "source": "madgrades",
  "source_instructor_id": "6579175",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "ALEXANDER ROBERTS",
  "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": 9,
    "quality": 4,
    "difficulty": 2.56,
    "quality_count": 9,
    "difficulty_count": 9,
    "profile_id": "rmp:3011667",
    "source_url": "https://www.ratemyprofessors.com/professor/3011667",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:56:54.711566+00:00",
    "courses": {
      "course_432c74beba85cb7bdc1287f7": {
        "review_count": 7,
        "quality": 4,
        "difficulty": 2.29,
        "quality_count": 7,
        "difficulty_count": 7
      }
    },
    "bayesian_quality": 3.765300540376962,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.684,
    "graded": 288,
    "counts": [
      168,
      81,
      26,
      7,
      4,
      2,
      0
    ],
    "sections": 16
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/ALEXANDER_ROBERTS--instructor_d5fabb84cb208d44f52217e2"
}