Courses Taught
Foundation Level
Hidden in Plain Sight: Crises in Citizenship and Community
Bodies in Motion: Crises in Citizenship and Community
Bodies in Motion: Meaning and Migration in the 20th Century U.S.
Justice and Inequality
Intermediate Level
Introduction to U.S. Politics
Introduction to Political Thought
Radical Politics Today
Advanced Level
The American Presidency
Native American Politics and U.S. Indian Policy
Justice, Revenge and Defeat
Performance and Politics in London.
Critical Race Studies
Critical Race and Indigenous Studies