Insegna presso la Facoltà di Scienze Politiche dell'Università degli Studi di Palermo Diritto tributario e Diritto tributario e dell’Unione Europea. Ha insegnato altresì la materia Diritto tributario comunitario nei corsi di Laurea specialistica “Studi giuridici comunitari, transnazionali e comparati” e “Studi Europei”, nonché la materia “Sistemi fiscali comparati” nel corso di Laura di I livello “Studi europei”.