Ha enseñado en Vancouver, Calgary, Liubliana, Trieste, Taipéi, Estocolmo, Bolonia, Colonia, Londres y Edimburgo.