University of Strathclyde
’Political Behaviour’ (Honours), Spring 2024 (with Heinz Brandenburg)
University of Strathclyde
'Elections, Parties, and Public Opinion’ (Honours), Autumn 2022 & 2024
'Research Design in Political Science', Spring 2023 & 2024
European Consortium for Political Research Methods Training
’Quantitative Text Analysis and Machine Learning using R’, Spring 2023 & 2024 and Winter 2024