Back to homepage
Back to School mathematics teaching
This is my webpage for university-level mathematics teaching.
I have taught mathematics at universities in Sweden, Hong Kong and China, including courses in calculus, linear algebra, differential equations, differential geometry and algebraic geometry. Here I collect selected teaching notes and a record of my university teaching.
Current Teaching
Chalmers University of Technology
- MVE375 Matematik, undervisning och bedömning, 2026–2027.
Selected Teaching Notes
Calculus
Differential Equations
-
SF1692 Ordinary Differential Equations, KTH: Lecture 2 and Lecture 3
-
SF1682 Analytical and Numerical Methods for Differential Equations, KTH
Calculus in Several Variables
Differential Geometry
University Teaching Experience
KTH Royal Institute of Technology
-
Fall 2024. Substitute lecturer for Analytical and Numerical Methods for Ordinary Differential Equations (SF1692), Lectures 2–3. Teaching language: Swedish.
-
Fall 2024. Teaching Assistant for Analys i en variabel (SF1673), exercises 1–5. Teaching language: Swedish.
-
Fall 2023. Substitute lecturer for Single Variable Calculus (SF1625), Lectures 12–21.
-
Fall 2023. Substitute lecturer for Analytical and Numerical Methods for Differential Equations (SF1682), Lectures 1–6.
-
Fall 2023. Teaching Assistant for Analys i en variabel (SF1673).
-
Spring 2023, Period 4. Teaching Assistant for Flervariabelanalys (SF1626) and Differentialekvationer (SF1633).
-
Spring 2023, Period 3. Teaching Assistant for Flervariabelanalys (SF1626).
-
Fall 2022, Period 2. Teaching Assistant for Algebra och geometri (SF1624).
-
Fall 2022, Period 1. Teaching Assistant for Algebra och geometri (SF1624).
-
Spring 2022. Teaching Assistant for Calculus in Several Variables (SF1626).
-
Fall 2021. Teaching Assistant for Algebra och geometri (SF1624).
-
Fall 2021. Teaching Assistant for Calculus in Several Variables (SF1686) and Basic Course in Mathematics (SF1690).
Uppsala University
-
Fall 2020. Teaching Assistant for Linear Algebra II (1MA323), Master Programme in Electrical Engineering, year 3.
-
Fall 2020. Teaching Assistant for Linear Algebra II (1MA323), Master Programme in Molecular Biotechnology Engineering, year 2.
-
Spring 2020. Supervisor of a bachelor’s thesis:
Patrik Deigård, Liouville’s equation on simply connected domains, Bachelor’s thesis, 58 pages, Uppsala University, June 2020. DiVA, id: diva2:1466472.
-
Fall 2019. Lecturer and examiner for Differential Geometry of Curves and Surfaces (1MA011).
Hong Kong University of Science and Technology (HKUST)
All courses were taught in English.
-
Fall 2012. Training to All New Teaching Assistants, Department of Mathematics, HKUST.
-
Fall 2012. LaTeX Tutorial.
-
Spring 2011. Ordinary Differential Equations.
-
Fall 2010. Differential Geometry. I received the Best Teaching Assistant Award from the Department of Mathematics at HKUST in 2011 for this course.
-
Fall 2009. Concept in Math.
-
Fall 2009. Linear Algebra.
-
Spring 2009. Analysis.
-
Fall 2008. Differential Geometry.
-
Spring 2008. Complex Analysis.
Lanzhou University
All courses were taught in Chinese.
-
Fall 2004. Functional Analysis.
-
Spring 2004. Differential Geometry.
Mini-courses and Lecture Series
-
February 2017. Bridgeland Stability Conditions (I), (II), (III), 6-hour mini-course, Institute of Mathematical Sciences, CUHK.
-
November 2015. Lectures on Bayer-Macrì’s Nef Line Bundle Theory I, II, two lectures, 4 hours, HKUST.
School Mathematics Teaching
I have also taught mathematics in Swedish at lower-secondary and upper-secondary schools. See my school mathematics teaching page for details.
Math Blog
Posts on mathematics and teaching
Selected Teaching Resources
I have found the following Swedish-language mathematics teaching channels very useful, and I would like to thank Lars Filipsson and Jonas Vikström for making their teaching videos freely available:

Last update on 09 September 2026.