He is widely published in Italian, Spanish, and English in a broad range of academic periodicals, and has taught numerous classes on Renaissance and Baroque art history, Spanish painting, urbanism and architecture, and such artists as Michelangelo and Leonardo da Vinci.