I am slightly confused why you would want to send people to learn English in a non-English speaking country. There are five countries that speak English (Britain is 4) and Malta. Either of these options give easy access to mainland Europe but aren't attached to it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.