Dal 2010 al 2013 è Direttore del Dipartimento Studi Urbani (DIPSU), e Coordinatore del Dottorato “Politiche territoriali e progetto locale.”
Nel 2002 tiene il Corso di perfezionamento “Nuove politiche urbane”.
Nel 2001 vince il conconcorso a professore straordinario, ordinario dal 2004.
Nel 1995 si trasferisce a Roma Tre, Facoltà di Architettura, dove tiene il Corso di Analisi della città e del territorio (1995-1997), poi di Urbanistica (1997-2001), infine di Progettazione urbanistica, dal 2001 al 2013.
Nell'a.a. 1985-86 tiene per supplenza il corso di Estimo, presso lo IUAV, Venezia.
Dal 1983 al 1994 tiene il Corso di Urbanistica 2 presso la Facoltà di Architettura di Pescara, Università di Chieti; dal 1979 al 1993 è professore incaricato di Economia dello spazio presso la Facoltà di Architettura di Pescara, Università di Chieti.
Nel 1975 vince un “contratto” univeristario, presso la Facoltà di Architettura di Pescara, Università di Chieti.
Dal 1974 al 1976 collabora gratuitamete al Corso di Urbanistica 2 tenuto dal Prof. G. Calza Bini presso la Facoltà di Architettura di Roma “La Sapienza”.
Dal 1973 al 1975 svolge attività di supporto alla didattica anche presso il corso di Urbanistica tenuto del prof. A. Cuzzer, Facoltà di Architettura di Pescara, ottenendo una borsa di addestramento didattico e scientifico.
Nel 1972 si laurea con lode in Architettura presso la Facoltà di Architettura dell'Univerisità di Roma “La Sapienza”, rel. P. M. Lugli.