Teaching
Modules for 2025-26
STUDYING SLAVERY: THEMES AND CONCEPTS
Module code: HLAC520
Role: Module Co-ordinator
THE GLOBAL HISTORY OF THE PRESENT
Module code: HIST114
Role: Teaching
THE MAKING OF THE AFRICAN DIASPORA AND PAN-AFRICAN MOVEMENT
Module code: HIST316
Role: Module Co-ordinator
TRANSATLANTIC SLAVERY: HISTORIES AND AFTERLIVES
Module code: HIST530
Role: Teaching