Yes! I have a Mexican friend who got a job teaching English in China. She was very unsure if she could get a job because Spanish is her first language, but her English is very good so she was able to find a job rather quickly.
To answer the question is almost like asking who you married and was it a good marriage. Everyone is different and wants something different. Here's an index of over 100 International TEFL Academy alumni who wrote stories, Q&A's, blogs and videos about their experience. This will help you see what grabs you (or probably make you want to go to all of them!)
I started teaching a month after finishing my program. I found a job teaching in Taiwan and I have been doing it since. The pay is high and the cost of living is low. I would recommend Taiwan to anyone.
Yes! I have a Mexican friend who got a job teaching English in China. She was very unsure if she could get a job because Spanish is her first language, but her English is very good so she was able to find a job rather quickly.