Since 2019, I have been teaching in the doctoral programme on Political Science and Sociology of the Scuola Normale Superiore. In the academic year 2019/2020 I teach two courses: “The Political Consequences of the Crisis: Collective Action in Europe in Times of Economic Hardship” and “Analysing Text in Social Movement Research: Discourse, Frame and Content Analysis”.


Since 2013, I have been teaching Italian Politics to the students of Elon University (NC, US) at the Accademia Europea in Florence.

The course aims at reconstructing the core elements of Italian politics, from three different points of view: history, political system and political culture. After a brief introduction to the main elements of political science and to the Italian context, the course is divided into three parts, corresponding to these aspects.