E' stato titolare dei corsi di "Restauo Archiettonico", "Recupero e Conservazione degli Edifici", "Architettura Tecnica 1" e "Tecnologia degli Elementi Costruttivi", attualmente è titolare del corso di "Architettura Tecnica 2" afferente al Corso di laurea in Ingegneria Edile Architettura presso l'Università Politecnica delle Marche.