I found this lot who do it once a year: Learn Spanish language and speak Spanish Costa Rica, Mexico, Argentina, Chile - Learn English, French, German language
About DELTA. Cambridge RSA English ESL/EFL teacher training course in San Francisco.
I searched with DELTA intensive course esl and there are a few. No idea about how good they are, though.
- For Teachers