He taught for several years at the University of Pennsylvania, then as Visiting Professor at Columbia and Harvard. He served as G. Truman Ward Professor of Architecture at Virginia Tech from 1998 to 2005.
He taught at several universities, including the University of Pennsylvania, Columbia, and Harvard. He held the position of G. Truman Ward Professor of Architecture at Virginia Tech from 1998 to 2005.