My teaching focuses on different aspects of citizenship law and EU constitutional law, broadly following the key lines of my research. The Department of Legal Studies of the Cental European University in Vienna, where I offer my Global Citizenship and Safeguarding EU Values courses is the key site of my teaching activities. I also teach EU Citizenship and Rule of Law at the Faculty of Law of LUISS Guido Carli University in Rome. In the past I also taught 'Citizenship and Nationalities in EU Federalism' at the College of Europe (Department of General European Studies) and lead a 'Citizenship by Invetment' seminar at Oxford together with Madeleine Sumption. I also taught 'Citizenship' focusing on the intellectual history of the idea at Princeton University as a Visiting Professor at the University Center for Human Values (UCHV); 'EU Constitutionalism' at the School of Law, Università degli Studi di Torino, where I held a Visiting Chair in Private Law and numerous other institutions worldwide, including UNAM Mexico, Osaka Graduate School of Law and Politics; ESSCA Business School. Finding teaching non-lawyers appealing, besides focusing on non-legal courses at Princeton and Turin, I held a visiting teaching appointment at the Eurasmus Mundus Euroculture programme for many years, scaring with the basics of legal reasoning the brilliant students of all backgrounds from all around the globe.
Please click on the logos of the institutions to download some syllabi of my courses.

Besides teaching full courses around the world, I regularly give public lectures and staff seminars as a guest, discussing my research in countless schools worldwide, including Universities of Cambridge, Oxford, Princeton, Pennsylvania and numerous others. The most recent guest-lecturing appearances included Yale Law School (in the Comparative Con Law class of Prof. Sadurski) and Princeton University (in the class of Prof. Meunier) in the Spring semester of 2023. I also taught courses at numerous summer schools from VU Amsterdam to Palais von Toggenburg in Bolzano and Central and Eastern European institutions.