Teaching 

University of Cyprus

Analytical Methods in Economics (Instructor,  Graduate;  Fall 2024 )


University of Málaga 

Welfare Economics (Instructor,  Undergraduate;  Fall 2022 )


Univeristy of Bologna - Department of Economics 

Microeconomics 2 (TA, Graduate; Fall 2021)  Syllabus 

Microeconomics 1 - Game Theory (TA, Graduate;  Fall 2020,  Fall 2021) Syllabus 

Econometrics 2 - Microeconometrics (TA, Graduate;  Spring 2020,  Spring 2021) Syllabus  

Econometrics 1 (TA, Graduate;  Fall 2020,  Fall 2021Syllabus 

Industrial Organization (TA, Undergraduate; Fall 2021) Syllabus 


Paul H. Nitze School of Advanced International Studies, Johns Hopkins University

Intermediate Microeconomics (TA, Master of Arts; Fall 2019)