Lecturer
- Spring 2022: Conformal geometry and related topics, University of Warsaw
- 2018 - 2019: Assistant professor, American University of Beirut
- Undergraduate: Calculus and analytic geometry III, Differential equations, Linear algebra I, Introduction to complex analysis
- Graduate: Calculus on manifolds
- Spring 2017: (with I. Chrysikos) A course on spin geometry, University of Turin
- Spring 2012: An introduction to the Penrose transform, Masaryk University
Tutor
- Autumn 2016: Continuous models and statistics, Masaryk University
- 2009 - 2010: Stipendiary Lecturer, Lady Margaret Hall, Oxford
- Part A: Differential equations, Calculus of variations, Classical mechanics, Fluid dynamics and waves
- Mods: Calculus, Dynamics
- 2008 - 2009: St. Peter's College, Oxford
- Part A: Complex analysis, Calculus of variations, Classical mechanics, Electromagnetism, Multivariable calculus
Graduate assistant
- 2005 - 2008: Mathematical Institute, Oxford
- Part B: Special relativity, Electromagnetism and quantum mechanics
- Part C: Advanced general relativity
Mentoring
- 11/2021 - 06/2023: mentoring a doctoral student on conformal and CR methods in general relativity as part of a POLS-NCN
project, University of Warsaw
- Autumn 2009: mentoring an exchange Master student on Clifford algebras, spinors and twistors, Oxford Programme
for Undergraduate Studies