teaching
Courses, PhD workshops, and teaching materials.
Courses
- Introduction to Politics (Undergraduate — University of Glasgow — 2020)
- Comparative Politics (Undergraduate — University of Glasgow — 2021)
- Politics: Decision Making & Outcomes (Undergraduate — University of Strathclyde — 2021)
- Quantitative Methods 1: Statistics & Analysis (Undergraduate — University of Strathclyde — 2022)
- Quantitative Methods 2: Statistics & Analysis (Undergraduate — University of Strathclyde — 2022)
- Machine Learning for Data Analytics (MSc — University of Strathclyde — 2022)
- Fundamentals of Research Design (MSc — LSE — 2024)
- Data Science Applications to Politics Research (Undergraduate — LSE — 2025)
PhD Workshops
-
Applied Language Models for Social Science Research
- Five-hour workshop on the application of language models to social science research, aimed at graduate students and researchers with prior experience in Python and basic machine learning.
-
Causal Inference Using Observational Data
- Five-hour workshop providing an introduction to causal inference methods for observational data. Geared towards graduate students and researchers with prior experience in statistics and coding in R.
-
Data Collection Using Public APIs
- Equips students with the skills to programmatically access data from public REST APIs, transform this data into analysis-ready datasets, and critically consider dataset design for social science research. A working understanding of Python is recommended.