If you are American, first check out other, very recent threads on this board about non EU citizens' prospects of getting legal employment in countries of the European Union. If you are American, the fact that your first language is English is not a de facto passport to a job - non native but fluent English speaking Germans, Swedes, Dutch, etc., will generally get there first.
I offer any information or advice 'as is' and hope that it has been of help. I am not an admin of this board, and my postings do not necessarily reflect the opinions of the board management.
____________________Thailand TESOL forum