Skip to main content
- Info
-
Positions held:
-
-
Associate Lecturer A,
School of Social Sciences
-
Supervision and teaching
Supervision and teaching
Teaching
Teaching modules
- Breaking Boundaries of Knowledge (CASE001S3)
- Fundamentals of Study (CASE002S3)
- Contemporary British Politics (POSO003S5)
- Contemporary British Politics (POSO003S5)
- The Study of Politics (SSPO017S4)
- Contemporary Global Issues: Approaches in Social Science, History and Philosophy (SSSS002S3)
- Contemporary Global Issues: Approaches in Social Science, History and Philosophy (SSSS002S3)