Title
Professor of Politics
Politics
Expertise
American politics and government. Administrative law. Congress.
Degrees
Cornell University, Ph.D.
Haverford College, B.A.
Courses Taught
| POL | 14b | Introduction to American Government |
| POL | 112b | Democracy in America |
| POL | 115a | Constitutional Law |
| POL | 115b | Seminar: Constitutional Law and Theory |
| POL | 117a | Administrative Law |
Scholarship
