Undergraduate Teaching:
2024/2025 - 2025/2026 Adjunct Lecturer for the course on “Geometria e Algebra Lineare” (Geometry and Linear Algebra), Bachelor's Degree in Engineering, University of Padova, 32 hours, 4 CFU, average student attendance: 150.
2021/2022 - 2023/2024 Teaching assistant for the course on “Equazioni per la fisica matematica”, (Partial Differential Equations for Mathematical Physics), Bachelor's Degree in Mathematics, University of Pavia, 12-16 hours per year, average student attendance: 35.
2019/2022 - 2023/2024 Teaching assistant for the course on “Meccanica Razionale” (Classical Mechanics), Bachelor's Degree in Engineering, University of Pavia, 36-54 hours per year, average student attendance: 50.
2018/2019 Teaching assistant for the course on “Geometria e Algebra Lineare” (Geometry and Linear Algebra), Bachelor's Degree in Engineering, University of Brescia, 50 hours, average student attendance: 150.
2018/2019 Preparation course for first-year students in Mathematics and Physics, Università Cattolica del Sacro Cuore, 10 hours.
Postgraduate Teaching:
2022/2023 Teaching assistant for the course on “Meccanica Superiore” (Advanced Mechanics), Master's Degree in Mathematics, University of Pavia, 4 hours, average student attendance: 8.
Jen 2019, Series of seminars on The Boltzmann Equation near Vacuum, University of Pavia, Reading Group on Soft Matter Mathematical Modelling.
Nov-Dec 2018, Series of seminars on Gibbs, Elementary Principles in Statistical Mechanics, University of Pavia, Reading Group on Soft Matter Mathematical Modelling.