Sansalvador has taught ballet and contemporary class to the following companies: Ballett Theater Ulm, Scottish Dance Theatre, Tanzensemble Theater St. Gallen, Sydney Dance Company, National Dance Company of Wales, National Dance Company of Malta, IT de Dansa, Deutsche Oper Berlin, Ballett Theater Pforzheim, Ballett Theater Trier, Cinevox Junior Company, Rambert School London, Pre Profesional Year at Sydney Dance company, Marameo Berlin, Basel’s Choreolab Europe, New Zealand School of Dance, Institute of the Arts Barcelona, Tanzhaus Zurich, Tanzbuero-basel.