Courses Taught
POLI 150 – American GovernmentPOLI 220 – State and Local Government
POLI 250 – Introduction to Criminal Law
POLI 350 – Constitutional Law: Fundamental Freedoms
POLI 351 – Constitutional Law: Criminal Justice
POLI 400 – Seminar on American Politics
POLI 405 – The American Presidency
POLI 410 – Congress
POLI 415 – The Federal Judiciary
POLI 450 – Principles and Practice of Research Design
POLI 471 – Political Topics
POLI 496 – Senior Seminar: Religion and Politics

