Auxiliares program in Spain – How to Experience Spain for a Year

“Why did you leave New York?!” This is the question I most often get here in Spain when I tell people where I’m from. The short answer is

Read More