Frida Spanish School: Based in Mexico, offers Spanish courses for beginners, intermediate and advanced levels with qualified teachers.
Spanish Courses Harrogate: Offers Italian courses with native speaker qualified trainers. Includes facilities such as library, computer suite with free broadband Internet access, self-access facilities and common room with snack facilities.
Learn Spanish: Learn Spanish guide, all about how to learn Spanish and how to speak Spanish.
Celas Maya Spanish School: Study Spanish abroad in Quetzaltenango, Guatemala. One-on-one instruction, free internet, daily activities, volunteer opportunities.