Teresa López Noguero

Degree in both Hispanic Philology and Philosophy. Spanish teacher and Manager at Sspanish. 15 years of experience teaching Spanish around the world.