Teaching

2019-20 : Lecturer in Political Theory – Manchester Metropolitan University

Level 3: ‘Understanding the Contemporary World’
Level 4: ‘Political Concepts and Ideologies’ [unit leader]; ‘Comparative Government and Politics’
Level 5: ‘Political Theory’ [unit leader]
Level 6: Dissertation supervision

2018-19: Associate Lecturer in Politics – Manchester Metropolitan University

Level 4: ‘Comparative Government and Politics’
Level 5: ‘Political Theory’

2016-19: University Teacher in Politics – University of Liverpool

Level 3: ‘Hobbes, Locke, Rousseau and the Social Contract: An Introduction to Political Theory’ [module leader]
Level 4: ‘Introduction to Political Theory’, ‘British Politics I’, ‘British Politics II’, ‘Foundations in Politics’,
Level 5: ‘British Political Ideologies’, ‘Contemporary Populist Politics: Britain in Comparative Perspective’