• A.A. 2023/2024 Mathematical Analysis 1 (20 hours), Polytechnic of Milan
• A.A. 2021/2022 Mathematical Analysis 1 (20 hours), Polytechnic of Milan
• A.A. 2022/2023 Fundamentals of Mathematics and Statistics (20 hours), University of Milan
• A.A. 2020/2021 Mathematical Analysis 1 (70 hours), Univ. Roma Tre
• A.A. 2020/2021 Mathematical Analysis 2 (35 hours), Univ. Roma Tre
• A.A. 2020/2021 Analytic Mechanics (70 hours), Univ. Roma Tre
• A.A. 2019/2020 Mathematical Analysis 2 (35 hours), Univ. Roma Tre
• A.A. 2019/2020 Analytic Mechanics (70 hours), Univ. Roma Tre