Teaching
I teach voting behaviour on POLI 101 British Politics 1
I teach Devolution in the UK on POLI 227.
I teach Comparative Peace Processes (POLI 336 and 133)
British Political Parties and Elections
Elections since 1992; political parties, party change
Devolution in the UK
The politics of Northern Ireland, Scotland, Wales and the English Regions
Comparative Peace Processes
Northern Ireland, Bosnia, Lebanon, Basque Country, Israel-Palestine
Modules for 2026-27
COMPARATIVE PEACE PROCESSES
Module code: POLI336
Role: Module Co-ordinator
COMPARATIVE PEACE PROCESSES
Module code: POLI133
Role: Module Co-ordinator
CONTEMPORARY PARLIAMENTARY STUDIES
Module code: POLI304
Role: Teaching
DEVOLUTION IN THE UK
Module code: POLI227
Role: Module Co-ordinator
DISSERTATION
Module code: POLI401
Role: Teaching
INTRODUCTION TO BRITISH POLITICS
Module code: POLI101
Role: Teaching
MASTERS DISSERTATION
Module code: POLI119
Role: Teaching
PARLIAMENTARY PLACEMENT SCHEME
Module code: POLI342
Role: Teaching
Philosophy, Politics and Economics Dissertation
Module code: HASS301
Role: Teaching
RESEARCH PROJECT DEVELOPMENT BY DIRECTED STUDY
Module code: HLAC504
Role: Teaching