The National Registration Center for Study Abroad (NRCSA) is a great source for language schools in a large number of foreign countries. Programs generally run year round for anywhere from a week to multiple months depending on the student's timeframe.
The NRCSA uses only the best schools and tutors in the 48 countries their programs are held, guaranteeing a safe and worthwhile experience. Accommodation options vary, but home-stays are the encouraged option to give students a full immersion experience into a country and it's culture, along with the added bonus of having many more opportunities to learn the language through interaction with the host family or tutor. Check out some of the NRCSA's great study abroad opportunities below.