Courses Taught as Graduate Student Instructor
Introduction to American Politics (Political Science
111), Fall 2024
University of Michigan
Introduction to American Politics (Political Science
111), Winter 2024
University of Michigan
Introduction to American Politics (Political Science
111), Fall 2023
University of Michigan
Systematic Thinking: Problems of the Day (Public Policy
201), Winter 2022
University of Michigan
Systematic Thinking: Problems of the Day (Public Policy
201), Fall 2021
University of Michigan
Courses Taught as Co-Instructor
Kansas Supreme Court Research Practicum (Law 840), Fall
2016
University of
Kansas
Advanced Legal Research (Law 856), Spring 2016
University of Kansas
Kansas Supreme Court Research Clinic (Law 840), Fall
2015
University of
Kansas
Guest Lectures
U.S. Elections: Misinformation and Methods of Source
Evaluation, October 2021
(
link to
video)
University
of Michigan, Systematic Thinking: Problems of the Day (Public Policy
201)
Trending Topics in State Legislatures, October
2019
University of
Kansas, Public Policy Practicum (Law 976)
Legislative Research, September 2018
University of Kansas, Public
Policy Practicum (Law 976)
The Research Process, September 2017
University of Kansas, Public
Policy Practicum (Law 976)
The Research Process, September 2016
University of Kansas,
Legislative Clinic (Law 976)
Other Presentations
Policy Primer for Local Government Officials - Landscape
Analysis, July 2021
University of Michigan P3E
Summer 2021 Student Showcase
Creating Change: Advocacy as a Municipal Official, June
2021
Detroit Equity
Council Meeting
Understanding How Local Officials Evaluate Fiscal Health and
Stress, April 2021
Western Social Sciences
Association 63rd Annual Conference
Transparency & Accountability Laws in the U.S.,
April 2018
U.S.
Department of State African Emerging Leaders Delegation