Filter results


-
S$ - S$
General Spanish courses are for adults who want to improve their speaking, listening, reading, and writing skills in Spanish.
Sort by: Best match
Best match: Instituto de Idiomas Ibiza

Ibiza, Spain

Instituto de Idiomas Ibiza
Duration: 1 - 48 weeks
Classes per week: 20
Age range: 18 years old and older
starting at
S$ 442
Best match: Instituto de Idiomas Ibiza

Ibiza, Spain

Instituto de Idiomas Ibiza
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 18 years old and older
starting at
S$ 572
Best match: Die Akademie

Palma de Mallorca, Spain

Die Akademie
Duration: 1 - 4 weeks
Classes per week: 10
Age range: 15 - 70 years old
starting at
S$ 213
Best match: Die Akademie

Palma de Mallorca, Spain

Die Akademie
Duration: 1 - 12 weeks
Classes per week: 20
Age range: 16 - 70 years old
starting at
S$ 301
Best match: Die Akademie

Palma de Mallorca, Spain

Die Akademie
Duration: 1 - 4 weeks
Classes per week: 30
Age range: 16 - 70 years old
starting at
S$ 433
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 52 weeks
Classes per week: 10
Age range: 16 years old and older
starting at
S$ 217
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 16 years old and older
starting at
S$ 365
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
S$ 813
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 4 weeks
Classes per week: 25
Age range: 16 years old and older
starting at
S$ 661

*Prices are subject to change without notice due to exchange rates.