David O'Brien

dmo2y@virginia.edu

Average Ratings

  • Rating

    3.97

  • Difficulty

    3.79

  • GPA

    3.39

Interdisciplinary Studies

INST 1550 | Interdisciplinary Studies-Student Initiated Courses
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

Politics-American Politics

PLAP 3810 | Constitutional Interpretation: Separation of Powers and Federalism
  • Rating

    3.7

  • Difficulty

    4.3

  • GPA

    3.09

  • Last Taught

    Fall 2025

PLAP 3820 | Civil Liberties and Civil Rights
  • Rating

    4.24

  • Difficulty

    3.47

  • GPA

    3.2

  • Last Taught

    Spring 2021

PLAP 4841 | Seminar in Civil Rights and Civil Liberties
  • Rating

    4.0

  • Difficulty

    1.5

  • GPA

    3.65

  • Last Taught

    Spring 2019

PLAP 4850 | Seminar on Constitutional Law and Theory
  • Rating

    4.75

  • Difficulty

    2.75

  • GPA

    3.61

  • Last Taught

    Spring 2024

PLAP 5500 | Special Topics in American Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2017

PLAP 5993 | Selected Problems in American Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PLAP 8840 | Seminar in Civil Rights and Liberties
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2013

PLAP 8850 | American Constitutional Law and Theory Seminar
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2011

Politics-Comparative Politics

PLCP 5993 | Selected Problems in Comparative Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

Politics-International Relations

PLIR 5993 | Selected Problems in International Relations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

Politics-Political Theory

PLPT 5993 | Selected Problems in Theory and Method
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023