Courses Taught
Principles of American Government (POL 261)
American Political Thought (POL 378)
Constitutional Law (POL 433)