James Todd

jst3u@virginia.edu

Average Ratings

  • Rating

    3.69

  • Difficulty

    3.46

  • GPA

Politics-American Politics

PLAP 1010 | Introduction to American Politics
  • Rating

    4.46

  • Difficulty

    3.28

  • GPA

  • Last Taught

    Fall 2023

PLAP 3190 | Judicial Process and Policy-Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2020

PLAP 3500 | Special Topics in American Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

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

    2.17

  • Difficulty

    4.5

  • GPA

  • Last Taught

    Fall 2025

PLAP 3820 | Civil Liberties and Civil Rights
  • Rating

    1.0

  • Difficulty

    3.75

  • GPA

  • Last Taught

    Spring 2021

PLAP 4500 | Special Topics in American Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

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

  • Difficulty

  • GPA

  • Last Taught

    Spring 2019

PLAP 4850 | Seminar on Constitutional Law and Theory
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

PLAP 4920 | Judicial Policymaking
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

PLAP 5993 | Selected Problems in American Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Public Policy

PPOL 3001 | Public Policy Writing Lab
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2017

PPOL 4210 | Integrating Ethics in Public Policy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2018