He taught various courses at the University of Pisa, Siena and the „Scuola Normale Superiore“; he is currently teaching the lab course „Digital Technologies“.