Es Catedrático de Proyectos en la Escuela de Arquitectura de Madrid, en la que ha sido profesor durante más de 35 años. Ha impartido clases en la ETH de Zúrich y en la EPFL de Lausanne, en la Universidad de Pennsylvania en Filadelfia, la Bauhaus de Weimar, en la Kansas State University, en la CUA University de Washington y en 2016, en l’École d’Architecture in Tournai, Bélgica. En 2017 fue nombrado Clarkson Visiting Chair in Architecture. Más recientemente, en 2018, ha enseñado en la Universidad de Viena.
Ha impartido conferencias por todo el mundo, y ha recibido premios como el Torroja por Caja Granada o el Premio a la Excelencia Docente de la Universidad Politécnica de Madrid. En 2013 recibió la Heinrich Tessenow Gold Medal de la Tessenow Society de Hamburgo, el Arnold W. Brunner Memorial Prize de la American Academy of Arts and Letters, el International Award Architecture in Stone de Verona y el Royal Institute of British Architects (RIBA) International Fellowship 2014. Así mismo, en 2014 fue elegido académico de número de la Sección de Arquitectura de la Real Academia de Bellas Artes de San Fernando de España. En 2015 fue galardonado con el BigMat Awards Berlín y con el Premio de Arquitectura Española Internacional (PAEI 2015). En 2018 ha sido nombrado Doctor Honoris Causa por la Universidad CEU San Pablo y ha recibido el Premio Piranesi de Roma por su trayectoria.