Courses taught
Teaching and Advising
I have taught a variety of undergraduate courses across policing, corrections, and justice policy, both in-person and online.
Teaching Philosophy
I approach teaching with a blended philosophy that integrates the structure of traditional pedagogy with the creativity of student-centered innovation. I value clear, scaffolded instruction, rigorous assessment, and deep textual engagement to build critical thinking skills. At the same time, I incorporate collaborative learning, peer-led dialogue, and experiential assignments that connect course content to real-world justice issues.
For instance, in my corrections and policy-focused classes, students may be encouraged to participate in simulated parole hearings, reflection-based writing, and current event analyses that push them to consider how race, gender, and mental health intersect within carceral systems. These applied activities foster engagement while deepening students’ understanding of structural inequality.
Secondly, I view feedback as a developmental tool, not just an evaluative one. I prioritize transparency and responsiveness in grading, using rubrics and individual comments to encourage revision and support student growth.
My teaching is deeply informed by my research on incarceration, reentry, and racial disparities. I regularly draw on my own empirical work and policy analysis to enrich class discussion and bridge the gap between scholarship and practice.
Above all, I aim to create inclusive, rigorous classrooms where students are empowered to learn, question, and lead.
Arizona State University
CRJ 230: Intro to Policing (Forthcoming), Online, 2025
CRJ 303: Statistical Analysis, Online, 2025
CRJ 201: Crime Control Policies and Practices, Online, 2024
CRJ 240: Intro to Corrections, Online, 2024
CRJ 240: Intro to Corrections, “Understanding Correctional Clients”, In-Person, 2024
CRJ 305: Gender and Crime, Online, 2023
CRJ 306: Race, Ethnicity and Crime, Online, 2023
CRJ 240: Intro to Corrections, Online, 2022
CRJ 309: Criminology, Online, 2022
California State University at Fullerton
- CRJU 340: Research Methods, “Measuring Impact: An Introduction to Program Evaluation in Research Methods”, In-Person, 2025
Arizona State University, Teaching Assistant
CRJ 240: Intro to Corrections, Online & In-Person, 2022, 2023, 2024
CRJ 203 Courts and Sentencing, Online, 2024
University of North Carolina at Charlotte, Teaching Assistant
Teaching Assistant Position, 2020-2021
- Assisting Professors, Dr. Bruce Arrigo & Dr. Shelley Johnson
Advising and Mentorship
Graduate Mentorship Program
School of Criminology and Criminal Justice, Arizona State University
2021-2023
- Veronica Holyk — M.S. student mentee
2023-2025
- Adowa Agyapong — M.S. student mentee
2023
- Alexis Klemm — Ph.D. student mentee
2024-2025
- Avani Maddipatla- M.S. student mentee
- Jessica Raskauskas - Ph.D. student mentee