Their name 'TeachAnywhere' sounds misleading right off the bat. They obviously can't 'place' anyone somewhere they can't get a legal working visa - so, they're not 'placing' Americans in the EU, for example.