From A.A. 2001/01 to A.A. 2004/05 he has been connoisseur on Transportation at the Faculty of Engineering of “Mediterranea” University of Reggio Calabria.

Since 2003, he has been teaching in several masters and advanced courses on Transportation.

Since A.A. 2006/07 he teaches “Transport and Environment” and “Environmental studies and assessment” at the University of Rome “Tor Vergata”. <see>

Since December 2008 he teaches within the courses organised by “Comitato Centrale dell’Albo Nazionale degli Autotrasportatori di cose per conto terzi