City or town Kilometers510255010015020010 Languages Spanish English French German Chinese Italian Courses One-to-one Lessons Adult courses 3 hours/week 4 hours/week Spanish intensive (20h/week) Spanish semiintensive (10h/week) Kids & teens courses 2 hours/week Prices € € € € € € Sort results Score Distance Alphabetically