top of page

TEACHING

 

HAMPTON UNIVERSITY

Department of Sociology and Criminal Justice​

​

CRJ 301 U.S. Cyber Security Law and Policy. Fall 2023

CRJ 409 Criminalistics of Cybercrime. Fall 2023

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