(2024-) Lecturer (Convenor) for Introduction to Economics for Managers (undergraduate) – Lancaster University
(2023-) Lecturer for Advanced Empirical Macroeconomics (PhD Economics) – Lancaster University
(2023-) Lecturer (Convenor) for Economics for Business (undergraduate) – Lancaster University
(2022-) Lecturer for Monetary Macroeconomics (undergraduate) – Lancaster University
(2021-2024) Lecturer (Convenor) for Further Topics in Economics for Managers (undergraduate) – Lancaster University
(2021-2022) Lecturer for Econometrics (postgraduate) – Lancaster University
(2021-2022) Lecturer for Economics (postgraduate) – Univ. of Pavia and ENI
(2016-2018) TA for Global Macroeconomics – Univ. of Milan Bicocca
(2016-2018) TA for Economics and Finance of Global Markets – Univ. of Milan Bicocca
(2014-2015) TA for Asset Pricing – Univ. of Rome Tor Vergata