Teaching Interests
|
|
Course Instruction
Arizona State University
Southern Methodist University
University of North Texas (Instructor of Record)
- CEL 394: Justice and Virtue (Fall 2024)
- CEL 100: Great Ideas of Politics and Ethics (Fall 2024)
- CEL 100: Great Ideas of Politics and Ethics (Spring 2024)
- CEL 200: Great Debates in American Politics (Fall 2023)
- CEL 100: Great Ideas of Politics and Ethics (Fall 2023)
- CEL 200: Great Debates in American Politics (Spring 2023)
- CEL 100: Great Ideas of Politics and Ethics (Spring 2023)
- CEL 100: Great Ideas of Politics and Ethics (Fall 2022)
- HRI 524: Civil Rights and Civil Liberties (Summer 2024)
- PSCI 2306: American State and Local Government (Summer 2022, ONLINE)
- PSCI 3312: US Judiciary (Summer 2022, ONLINE)
- PSCI 2305: American Government (Spring 2022)
- PSCI 3313: American Political Philosophy (Spring 2022)
- PSCI 4312: Congress (Spring 2022, ONLINE)
- PSCI 4350: Senior Capstone Seminar (Spring 2022)
- PSCI 2305: American Government (Fall 2021)
- PSCI 3340: Constitutional Law (Fall 2021, ONLINE)
- PSCI 3350: Research Methods in Political Science (Fall 2021, ONLINE)
- PSCI 3301: Introduction to Political Theory (Spring 2020) [syllabus] [eval]
- GOVT 2305.001: American National Government (Spring 2020) [syllabus] [eval]
- GOVT 2306.004: American State and Local Government (Spring 2020) [syllabus] [eval]
- GOVT 2107.0W1: Federal and Texas Constitutions (Fall 2019, ONLINE) [syllabus]
- GOVT 2305.001: American National Government (Fall 2019) [syllabus] [eval]
- GOVT 2305.004: American National Government (Fall 2019) [syllabus] [eval]
- GOVT 2306.003: American State and Local Government (Fall 2019) [syllabus] [eval]
- PSCI 3301: Introduction to Political Theory (Spring 2019) [syllabus] [eval]
- GOVT 2305.001: American National Government (Spring 2019) [syllabus] [eval]
- GOVT 2306.004: American State and Local Government (Spring 2019) [syllabus] [eval]
- GOVT 2306.001: American State and Local Government (Fall 2018) [syllabus] [eval]
- GOVT 2306.003: American State and Local Government (Fall 2018) [syllabus] [eval]
- GOVT 2305.004: American National Government (Fall 2018) [syllabus] [eval]
- GOVT 2305.501: American National Government (Fall 2018) [syllabus] [eval]
- PSCI 3301: Introduction to Political Theory (Spring 2018) [syllabus] [eval]
- GOVT 2306.003: American State and Local Government (Spring 2018) [syllabus] [eval]
- GOVT 2306.004: American State and Local Government (Spring 2018) [syllabus] [eval]
- GOVT 2305.005: American National Government (Fall 2017) [syllabus] [eval]
- GOVT 2306.002: American State and Local Government (Fall 2017) [syllabus] [eval]
- GOVT 2306.004: American State and Local Government (Fall 2017) [syllabus] [eval]
Southern Methodist University
University of North Texas (Instructor of Record)
- PSCI 1040: American Government -- Laws and Institutions (Summer 2017 5w2) [syllabus] [eval]
- PSCI 3320: Political Theory -- Eighteenth Century to the Present (Spring 2015) [syllabus] [eval]
- PSCI 3310: Political Theory -- Socrates to the Eighteenth Century (Fall 2013) [syllabus] [eval]
- PSCI 1050: American Government -- Process and Policies (Summer 2013) [syllabus] [eval]
- PSCI 1050: American Government -- Process and Policies (Spring 2012) [syllabus] [eval]
- PSCI 1040.101, 102: American Government -- Laws and Institutions (Fall 2014) [syllabus]
- American Government -- Laws and Institutions
- American Government -- Process and Policies
- The Supreme Court
- Introduction to Peace Studies
- International Relations