I lived and taught in Australia and NZ for 25 years. This was in language colleges. I have dual citizenship. I also had a stint in Japan for a year as an ESL teacher in a private girls high school.
In the US, I have been substituting in the public schools and am an ESL instructor at Forsyth Tech. I also have taught yoga classes for years.