Teaching

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