Courses (taught or assisted)

University at Buffalo, SUNY

| Administrative
Law and Politics Constitutional Law: PSC 303 Courts and Civil Liberties Judicial Politics: PSC 305 Judicial Process: PSC 662 Law, Politics, and Society |
Legislation
and Administrative Law National Security, Civil Liberties, and Law Social Scientific Research for Lawyers Supreme Court Seminar: PSC 406 Topics in American Politics: The Supreme Court |