Sansalvador has taught ballet and contemporary class to the following companies: Tanz Company Landestheater-Linz, Scottish Dance Theatre, Tanzensemble Theater St. Gallen, Sydney Dance Company, National Dance Company of Wales, Guthier Dance JUNIORS, Ballet Staatstheater Augsburg, Ballett Theater Ulm,Tanz Kassel 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.