He taught from 1982 to 1988 at the Architectural Association School of Architecture, the oldest independent architectural school in the UK, and in 1992 at the School of Architecture in Bordeaux and at the Design Workshop of the Technische Universität Berlin.
El a predat din 1982 până în 1988 la Școala de Arhitectură a Asociației Arhitecților, cea mai veche școală de arhitectură independentă din Marea Britanie, și în 1992 la Școala de Arhitectură din Bordeaux și la Atelierul de Proiectare de la Technische Universität din Berlin.