Learn Spanish on a Spanish course in one of Spain's many vibrant cities. Choose a Spanish course near the beach or besides the mountains and use your new language skills to experience all that Spain has to offer.
Spanish courses in Spain are taught completely in Spanish which is the best way to learn the language - even if you are a complete beginner. Expect to have fun and really get involved when learning Spanish in Spain.
Why not take a Spanish course in Spain and add to your experience by combining it with flamenco dancing, horse riding, cooking or surfing and totally absorb yourself in Spanish culture.