Improve your level of Spanish playing Golf, boat sailing, enjoying Andalusian life, or giving a week as incentive for corporate programs. Spanish in Spain as a way to refresh your Spanish language while having fun. There are also summer youth camps in Spanish for the younger ones.