I have been teaching for more than fifteen years: Mathematics, Industrial Organization, Introductory Economics, Microeconomics, Regulation, Antitrust, Contract Theory and Institutions.

Nowadays, I teach at the Universidad de Montevideo (Microeconomics and Industrial Organization at undergraduate level); at the Facultad de Ciencias Sociales (Regulation and Institutions at the graduate level); and Facultad de Ciencias Económicas y de Administración ( Contract theory at undergraduate level).

I gave lectures on Antitrust for lawyers and of Regulation and Antitrust for Economists at the Universidad de la Habana in Cuba.