Architectural Association School of Architecture
He has also taught at the Architectural Association School of Architecture, London, England; the M.I.T, Cambridge, Massachusetts, USA; McGill University in Montreal, Quebec, Canada; the University of Texas at Austin in Austin, Texas, USA and the University of Utah, USA.