I specialize in teaching courses focused on quantitative methods and research design. My teaching portfolio spans several years and includes experience at multiple institutions and in diverse educational formats. Below, I have provided a curated list of courses, accompanied by a brief overview of my teaching experience.
Introduction to R
If you’re interested in mastering the fundamentals of R, I’ve created an hands-on Colab designed to facilitate an intuitive understanding of R’s core logic and essential functions. This exercise offers a practical approach to learning, allowing you to apply concepts as you go. To get started and explore these foundational aspects of R programming, access the exercise here.
My workshop Topic Modelling in R and Python, offered as part of the Workshops for Ukraine series, is now openly accessible. The slides of this workshop are available here. For a hands-on experience, you are invited to explore the course materials through interactive Colab notebooks: the first Colab focuses on R implementations, the second Colab delves into Python applications. These resources are designed to enhance your learning and application of various topic modeling techniques in both languages, using real world newspaper texts as examples.
My comprehensive research training Comparative Social Research with Multi-level Modelling in R is available in open access. The aim of the course is to equip students with the skills to conduct their own comparative studies in R. The curriculum is structured around data from my favorite large-scale survey program, the European Social Survey. This data provides students with real-world insights and a practical understanding of multilevel modeling. The research training consists of 15 sessions, each including a 90-minute lecture followed by a 90-minute exercise. This ensures a balanced blend of theoretical knowledge and practical application. The course’s in-depth content and hands-on approach make it an ideal resource for researchers delving into comparative social research and multilevel modeling using R.
I gave this training originally at Goethe University Frankfurt during the winter term of 2021/22. Prior to this, I regularly taught this course in Stata, from which it was translated to R. If you are interested in the materials using Stata, write me an email.
I started teaching during my PhD in the summer term of 2016, initially serving as a tutor for econometric exercise sessions at the University of Cologne. My teaching role expanded in 2018, when I took a full-time position at Goethe University Frankfurt. There, I specialized in teaching advanced quantitative methods to social science students.
Beyond semester-long courses, I have also taught in various summer schools, focusing on text analysis, panel data analysis, and multilevel modeling. I am experienced in teaching in both English and German, across a range of formats including online and in-person, and at levels from Bachelor’s to PhD. The student evaluations showcased on this page reflect the consistent positive reception of my courses.
In addition, I have supervised numerous Bachelor’s and Master’s theses, providing comprehensive academic guidance and support.
Past Courses and Evaluations
- Oct 2023: Workshops for Ukraine: Introduction to Topic Modelling in R and Python
- Aug 2023: DeZIM Summer School: Einführung in die Panelregression
- Jul 2023: BIGSSS Summer School on Computational Social Science of Democratic Debate: Topic Models
- Summer 2022: Längsschnittdatenanalyse in R
- Winter 2021/22: Vergleichende Sozialforschung mit Mehrebenenmodellen in R
- Aug 2021: Frankfurt Digital Summer School: Multilevel Analysis
- Summer 2021: Lägsschnittdatenanalyse und Kausalität
- Winter 2020/21: Längsschnittdatenanalyse und Kausalität
- Summer 2020: Längsschnittdatenanalyse und Kausalität
- Winter 2019/20: Vergleichende Sozialforschung mit Mehrebenenmodellen
- Summer 2019: Analyzing longitudinal data and the issue of causality
- Winter 2018/19: Quantitative comparative social research with multi-level modeling
- Summer 2018: An applied introduction into quantitative comparative social research
- Winter 2017/18: Analysis of cross-sectional data
- Summer 2017: Analysis of longitudinal data
- Winter 2016/17: Analysis of cross-sectional data
- Summer 2016: Analysis of longitudinal data