Course List
Fall 2024
Political Science 106
Law & Politics
Political Science 349
Topics Course on Water Politics
Political Science 401
Constitutional Law
Spring 2024
Political Science 106
Law & Politics
Political Science 331
Urban Politics
Political Science 395
Seminar on Segregation and Housing
Fall 2023
Political Science 106
Law & Politics
Political Science 395
Seminar on Water Politics
Political Science 409
Courts and Public Policy
Spring 2023
Political Science 104
Introduction to American Government
Political Science 340
Law & Society
Political Science 395
Seminar on Segregation and Housing
Fall 2022
Political Science 106
Law & Politics
Political Science 395
Seminar on Water Politics
Political Science 401
Constitutional Law
(Courses Taught Prior to Rutgers)
Spring 2022 | Segregation and Housing, Loyola Marymount University
Spring 2022 | Empirical Approaches to Political Science, LMU
Fall 2021 | The Politics of Water, LMU
Fall 2021 | Urban Politics, LMU
Fall 2021 | Law and Social Change, LMU
Fall 2021 | Law, Politics, and Society, California State University – Long Beach
Spring 2021 | Urban Politics, LMU
Spring 2021 | Empirical Approaches to Political Science, LMU
Spring 2021 | Cases in Public Policy, CSULB
Spring 2021 | Urban Politics, CSULB
Spring 2021 | Constitutional Law: Rights, CSULB
Spring 2021 | Scope and Methods of Political Science, CSULB
Winter 2020/21 | Introduction to U.S. Politics, CSULB
Fall 2020 | Introduction to U.S. Politics, LMU
Fall 2020 | Constitutional Law: Powers, CSULB
Fall 2020 | Constitutional Law: Rights, CSULB
Fall 2020 | Scope and Methods of Political Science, CSULB
Fall 2020 | Empirical Approaches to Political Science, LMU
Spring 2020 | Constitutional Law: Powers, CSULB
Spring 2020 | Cases in Public Policy, CSULB
Spring 2020 | Scope and Methods of Political Science, CSULB
Spring 2020 | Empirical Approaches to Political Science, LMU
Fall 2019 | Constitutional Law: Rights, CSULB
Fall 2019 | Constitutional Law: Powers, CSULB
Fall 2019 | The United States Congress, CSULB
Fall 2019 | Scope and Methods of Political Science, CSULB
Fall 2019 | Empirical Approaches to Political Science, LMU
Spring 2019 | Constitutional Law: Rights, CSULB
Spring 2019 | Cases in Public Policy, CSULB
Spring 2019 | Introduction to U.S. Politics, LMU
Spring 2017 | Cities and Globalization, UIC
Spring 2017 | Introduction to Urban Politics, Northern Illinois University
Fall 2016 | Introduction to American Government, NIU
Summer 2016 | Introduction to Urban Politics, UIC
Fall 2015 | Introduction to Urban Politics, UIC
Spring 2015 | Introduction to American Government (teaching assistant for April Johnson, UIC)
Fall 2014 | Introduction to American Government (teaching assistant for Evan McKenzie, UIC)
Summer 2014 | Introduction to Urban Politics, UIC
Spring 2014 | Introduction to American Government (teaching assistant for Evan McKenzie, UIC)
Spring 2014 | Introduction to Political Theory (teaching assistant to Stephen Engelmann, UIC)
Fall 2013 | Introduction to American Government (teaching assistant for Evan McKenzie, UIC)
Spring 2013 | Introduction to International Relations, (teaching assistant for Kate Floros, UIC)
Fall 2012 | Introduction to American Government (teaching assistant for Evan McKenzie, UIC)