He is currently the Harry S. Shure Professor of Architecture at the University of Virginia School of Architecture and previously held teaching appointments at the University of Texas at Austin, Arizona State University, and the University of New Mexico – where he received the Dean’s Award for Excellence in Teaching, as well as the J.B. Jackson grant award for research. He received a Bachelor of Science in Architecture from the University of Virginia (1993), and a Master of Architecture from the Graduate School of Architecture at Yale University (1997).