top of page
TEACHING
HAMPTON UNIVERSITY
Department of Sociology and Criminal Justice​
​
CRJ 215 Introduction to Criminology. Spring 2024
CRJ 301 U.S. Cyber Security Law and Policy. Fall 2023
CRJ 302 Global Cyber Security Law and Policy. Fall 2024
CRJ 303 Cybersecurity and Ethics. Spring 2024
CRJ 305 The Criminal Justice System. Spring 2024, Fall 2024
CRJ 408 Cybercrime and Homeland Security. Spring 2024
CRJ 409 Criminalistics of Cybercrime. Fall 2023, 2024
CRJ 416 Terrorism and National Security Management. Spring 2024
CRJ 419 Cyber Security in Private Organizations. Fall 2023
SOC 205 Introduction to Sociology. Fall 2023
​
THE CITADEL
Department of Criminal Justice​
​
CRMJ 202 Criminology. Fall 2017, Fall 2020
CRMJ 270/370 Police Systems and Practices. Fall 2017 – Spring 2022
CRMJ 374 Theories of Terrorism, Fall 2019 - Spring 2022
CRMJ 568 International and Domestic Terrorism, Spring 2018 – Fall 2021 (Online)
INTL 570 Homeland Security, Spring 2019, Spring 2022 (Online)
LDRS 311 Junior Ethics Enrichment Experience, Fall 2021
​
​
UNIVERSITY OF MARYLAND
Department of Criminology and Criminal Justice
​
CCJS200 Statistics for Criminology and Criminal Justice Spring 2017
CCJS100 Introduction to Criminal Justice Fall 2015
​
Teaching Assistant
CCJS620 Fundamentals of Criminological Research 2012 - 2015
CCJS621 General Linear Models in Criminal Justice Research 2013 - 2017
CCJS105 Introduction to Criminology 2011 - 2012
Intern Supervisor
National Consortium for the Study of Terrorism and Responses to Terrorism 2013 - 2016​​
bottom of page