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