Actualmente, de Landa es profesor de la Escuela de Graduados de Columbia University en Nueva York en el área de arquitectura y es titular de la Cátedra Gilles Deleuze en la European Graduate School en Saas-Fee, Suiza.