`

Here is some teaching that I have done.

Further Complex Variables, Winter Semester 2025, Edinburgh

General Topology, Winter Semester 2025, Edinburgh

Honours Analysis - Skills, Winter Semester 2025, Edinburgh

Proofs and Problem Solving, Summer Semester 2025, Edinburgh

Fundamentals of Pure Mathematics, Winter Semester 2024, Edinburgh

Mathematics for Physicists 3, Winter Semester 2023, Heidelberg

Mathematics for Physicists 2, Summer Semester 2023, Heidelberg

Linear Algebra 2, Summer Semester 2022, Heidelberg

Linear Algebra 1, Winter Semester 2021, Heidelberg

Preiliminary Courses, Winter Semester 2021, Heidelberg

Preiliminary Courses, Winter Semester 2020, Heidelberg