Spring, 2026:
MATH339 Topics in Pure Mathematics (1.0)
MATH399 Mathematical Sciences Capstone (0.5)
Autum, 2026:
MATH305 Partial Differential Equations (0.5)
MATH206 Complex Calculus and Analysis (Coordinator, 0.5)
Münster differential geometry reading seminar, WiSe, 2025/26.
Münster complex geometry seminar, with Bianca Santoro, SoSe, 2025.
UQ analysis seminar with Zhewen Feng, S2,2023.
University of Münster
WiSe 2024/25: Differentialgeometrie I, with Burkhard Wilking
The University of Queensland
Semester 1 2023: MATH1051 Calculus and Linear Algebra I
Semester 2 2022: MATH3404 Optimisation Theory (super tutor),
Semester 2, 2021: MATH3404 Optimisation Theory (super tutor)
Semester 1, 2021: MATH3402 Functional Analysis, MATH2400 Mathematical Analysis (super tutor)
Summer Semester, 2020/2021: STAT1201 Analysis of Scientific Data, First year learning centre (FYLC)
Semester 2, 2020: MATH3405 Differential Geometry , MATH3404 Optimisation Theory
Semester 1, 2020: MATH3402 Functional Analysis, MATH2400 Mathematical Analysis (super tutor)
Summer Semester, 2019/2020: MATH1052 Multivariate Calculus & Ordinary Differential Equations
Semester 2, 2019: MATH3404 Optimisation Theory
Semester 1, 2019: MATH1051 Calculus and Linear Algebra I, MATH1061 Discrete Mathematics
Summer Semester, 2018/2019: MATH1052 Multivariate Calculus & Ordinary Differential Equations
Semester 2, 2018: MATH1050 Mathematical Foundations,MATH1052 Multivariate Calculus & Ordinary Differential Equations
Semester 1, 2018: MATH1050 Mathematical Foundations
University of Wollongong
Autum, 2022: MATH221 Mathematics for Computer Science