95 programmes

Language immersion programmes abroad

95 language immersion programmes for students, grouped by country, each linking to the organisation that runs it.

Spain · 23

All 23 in Spain →

China · 9

France · 9

Germany · 6

Japan · 6

Argentina · 5

Italy · 4

Chile · 3

Latvia · 3

Morocco · 3

Costa Rica · 2

Dominican Republic · 2

Singapore · 2

Mexico · 2

Taiwan · 2

Brazil · 2

Estonia · 2

Uruguay · 1

Kazakhstan · 1

Thailand · 1

India · 1

South Korea · 1

Portugal · 1

Puerto Rico · 1

Oman · 1

Jordan · 1

Indonesia · 1