Courses Taught
- GO 101 Introduction to American Government
- United States Judicial Process
- GO 314 Civil Liberties
- American Constitutional Law
- Contemporary Constitutional Problems
- Law and Society
- LW 200 Law, Citizenship and Justice
- Comparative Constitutional Systems
- SSP 100 The Killing State: Capital Punishment in America
- SSP 100 American Liberty: Our Enduring Struggle With Constitutional Rights
- ID 151 Freedom in Film
- ID 151 Evolving Standards of Decency
- ID 201 Peer Mentor Seminar
- Death Penalty in America