^^ Actually, Instituto Cervantes offers Catalan, Basque and Galician Courses.
But yes I agree that the best way to learn to speak a foreign language (especially expressions characteristic of each region) is through immersion. However, it is interesting to take note that people who are already there go back and study at Instituto Cervantes pa rin to learn the structure of the language so I think it is highly recommended to have a know-how of the basics and structure of the language first before "immersion" for practice. It all boils down to theory then/and application.
Anyone who had DELE Inicial before? Any reviewers por favor . . .