He received a Bachelor’s Degree in Architecture from the University of Miami, School of Architecture in 1987 and the degree of Master in Architecture in 1991 from Princeton University. His teaching focuses on courses in Design, History/Theory and Drawing; including teaching in Rome, heading the UM Grand Tour of Europe (a university wide summer study abroad program), seminars on selected topics on Early American Architecture along with participating in international summer programs on traditional architecture and urban design research.