Classes taught, past or present
Global, State, and Corporate Security
Counter-Terrorism and UK National Security
Contemporary Terrorism and the Global Response
African Security
Risk Management
Understanding Risk
Online Activism, Cyberterrorism and Cyberwarfare