The NRCSA has been around for 37 years assisting 80,000+ students by evaluating study programs abroad, evaluating them and finding the ones that fit what you are looking for. Start out with the NRCSA Study Abroad Programs by finding the category that fits you right. There are programs to fit every type of student whether they be a mature adult, a teen, or a teacher among a list of varied categories.
There are 36 different language choices in 42 different countries around the world that the NRCSA deals with and all of the NRCSA schools have been rated as the best in their area. Students rate the schools by different criteria and you can find the top lists in each category on their web site. Over 300 universities in the United States have formal programs with foreign schools involved with NRCSA and most of them lean heavily on language immersion training and area studies. Some of the others specialize in business and education.
Sooner or later all of the kids in the house will be grown and I will eventually go back to school. I would love to participate in some type of foreign studies program and expand my knowledge.