Teaching

  1. Introduction to Politics (Undergraduate - University of Glasgow - 2020)
  2. Comparative Politics (Undergraduate - University of Glasgow - 2021)
  3. Politics: Decision Making & Outcomes (Undergraduate - University of Strathclyde - 2021)
  4. Quantitative Methods 1: Statistics & Analysis (Undergraduate - University of Strathclyde - 2022)
  5. Quantitative Methods 2: Statistics & Analysis (Undergraduate - University of Strathclyde - 2022)
  6. Machine Learning for Data Analytics (MSc - University of Strathclyde - 2022)
  7. Fundamentals of Research Design (MSc - LSE - 2024)
  8. Data Science Applications to Politics Research (Undergraduate - LSE - 2025)

PhD Workshops

  • 2025: Applied Language Models for Social Science Research ( Github)
    • 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.
  • 2025: Causal Inference Using Observational Data ( Github)
    • Five-hour workshop intended to provide an introduction to causal inference methods for observational data. Workshop is geared towards graduate students and researchers with prior experience in statistics and coding in R.

Invited Talks & Lectures