COURSES
Adjunct Professor, Department of Politics, Economics and International Studies at University of Hartford
POLSCI 110: Power and Politics in America
Adjunct Professor, Smith College School for Social Work
SSW 191E: Community Practice Experience
Instructor, Department of Political Science at UMass Amherst
POLSCI 191: First Year Seminar in Political Science
POLSCI 181: Controversies in Public Policy
Teaching Assistant, Department of Political Science at UMass Amherst
POLSCI 329: Political Psychology
POLSCI 308: Public Opinion in Politics
POLSCI 297N: Race and American Politics
POLSCI 280: Introduction to Public Policy
POLSCI 181: Controversies in Public Policy
POLSCI 101: Introduction to American Politics
On-line Instructor, Department of Political Science at UMass Amherst, through the Continuing and Professional Education program
POLSCI 317: Massachusetts Politics
POLSCI 280: Introduction to Public Policy
POLSCI 219: State and Local Politics
POLSCI 208: Political Parties and Elections
POLSCI 181: Controversies in Public Policy