Teaching
Teaching
Current Courses:
POLI107 | Comparative Politics | University of Liverpool | Syllabus
POLI551 (Master's) | Public Administration and Policy: Research Skills and Methods | University of Liverpool |
Previous Courses:
Foundations in Politics | University of Liverpool
Quantitative Methods and World Politics (Master's) | University of Liverpool
Research Methods in Politics (Master's) | University of Liverpool
Studying Politics Successfully | University of Liverpool
Varieties of Democracy and Democratization (Master's) | University of Gothenburg
The Rise of Populism (TA)| The Chinese University of Hong Kong
Comparative Asian Politics (TA) | The Chinese University of Hong Kong
Governance of the European Union (TA) | The Chinese University of Hong Kong