Language courses: why choose Spain? Why choose Spain for a teenage language course?Barcelona, Madrid, Cadiz, Marbella or Valencia offer different atmospheres, between big cities, the seaside, campuses and cultural discovery. Read more