Teaching
I teach research methods courses in political science at LSE and the LSE Summer School and have previously taught at Freie Universität Berlin. These courses mostly cover both quantitative approaches to studying politics, from experimental design and causal inference to comparative methods and research ethics. I enjoy helping students develop the skills to ask important questions and answer them through rigorous research.
2025/2026 (coming up)
- GV249 Research Design - LSE
Course Content- Causal inference and identification strategies
- Randomized controlled experiments and field experiments
- Quasi-experimental methods (regression discontinuity, difference-in-differences)
- Linear regression, hypothesis testing, and statistical modeling
- Research ethics and human subjects protection
- Measurement theory and survey design principles
- Comparative case studies and qualitative methods
- Theory building and concept formation
- Research transparency and replication standards
- Process tracing and mechanism identification
2024/2025
- ME314 Introduction to Data Science and Machine Learning - LSE Summer School
Course Content- Introduction to Data Science
- Using Python, R, and Quarto in VS Code
- Probability and Linear Regression
- Causal Inference (DiD, IV, RD)
- Core Machine Learning (Lasso, Decision-Trees, Random Forests)
- Unstructured data (Nested Data, Image Data, working with APIs)
- Webscraping
- Text as data
- Bringing theory and data science
🔗 GitHub Repo
2021/2022
- Tutor for the Lecture Political System and Political Sociology of the Federal Republic of Germany - Freie Universität Berlin
Course Content- Political attitudes
- Social capital and politcal culture
- Political Participation
- Political Elites
- Democarcy and Polyarchy
- Comparative perspectives on Democracy
- Lobbyism
- The political, administrative, and judicial system of Germany
- The electoral system of Germany
- Introduction to STATA