Feel free to look up my blog, insunflowerfields.blogspot.com -- I will be putting up posts that are catered towards prospective ESL teachers with the label/tag "cometochina" soon, once I have the ability to settle down and get into writing more. :)
New Life ESL is, IMO, an excellent service! They do everything they promise, and they really help you feel like you have people backing you up. After a while I felt so secure, knowing that Americans had looked into who I would work with and knew it was a good job.
So far my experiences have been wonderful, absolutely wonderful. Just like anywhere back home, life is what you make of it here-- I have been here under only a little while and already know that. The way you look at something and how you deal with it will change your happiness level accordingly-- in the end, never be a victim in your own mind. Carpe diem. I have seen these types of people on Youtube, etc, who fail to create their own happiness. With that said, it is possible to get into bad [teaching, living, money] situations-- ask the people at New Life to help you or give you advice if for some reason you experience this. Be kind to everyone, eat everything, take time to rest, enjoy life! :)
This work will be easy for you, if:
1. You love people, esp people the age of your students.
2. You prepare, and you prepare (mentally) to be flexible.
3. You are ready for a different life, but a good life.
It will not be easy if:
1. You are a complainer.
2. You don't like making new relationships/acquaintanceships.
3. You often find it hard to be happy at all.
If you already know you want to come to China, go with New Life and just do it. You will not have any regrets. :)