A teacher's journey - different countries, different jobs.
Believe me I am thankful to be a teacher in Thailand today. Ironically I had to leave Thailand to get the best job I have ever had here.
From Saudi to Thailand to China (and a bit of America in-between)
China is definitely on the upswing as far as English teaching goes. Thailand is a place I love but professionally dead to me. Saudi was challenging, interesting and of course lucrative.
Time to take the self-evaluation test
If you have evaluated yourself honestly and you have come to a conclusion that you are in fact a crappy teacher, what can you do about it? Since most of these things actually have to do with personal motivation, probably not a lot.
The class yes, the teach OK and the scoreboard
It is important to note that of course when introducing a new technique to class that they understand what is expected of them. In addition you have to practice the procedures with them and get them to the point where they can do what you tell them on command.