TEACHER
- Biofluid dynamics and space medicine (Master Course, Aerospace Engineering, Politecnico di Torino, 2023-present)
- Thermo-fluid dynamics (Undergraduate Course, Aerospace Engineering, Politecnico di Torino, 2022-present)
- Fluid dynamics in space flight (Master Course, teacher with Dr. D. D'Ambrosio, Aerospace Engineering, Politecnico di Torino, 2018-2023)
- Applied thermodynamics and heat transfer (Undergraduate Course, Aerospace Engineering, Politecnico di Torino, 2016-2022)
- Aeroelasticity (Master Course, teacher with Prof. E. Carrera, Aerospace Engineering, Politecnico di Torino, 2015-2016)
- Hydrodynamic Stability (PhD course, teacher together with Prof. D. Tordella and Dr. G. Khujadze, Politecnico di Torino, 2007-2008)
TEACHING ASSISTANT
- Aerodynamics (teacher: Prof. R. Arina, Undergraduate Course, Aerospace Engineering, Politecnico di Torino, 2012-2023)
- Applied aerodynamics (teacher: Prof. G. M. Di Cicca, Undergraduate Course, Aerospace Engineering, Politecnico di Torino, 2012-2015)
- Gas dynamics (teacher: Prof. G. Iuso, Master Course, Aerospace Engineering, Politecnico di Torino, 2014-2015)
- Fluid dynamics (teacher: Prof. D. Tordella, Master Course, Mathematical Engineering, Politecnico di Torino, 2007-2008, 2011-2014)