I recommend TFA Education highly. Their efficiency and professionalism was second to none. I decided to change careers to go and teach in China, but how? After searching online in the hope of finding a reputable agency, I was lucky to come across TFA. I emailed on my details and got a very prompt response from the admin staff. The next day I received a Skype call from Michael that gave me much information and reassurance. Less than a week later, with TFA’s assistance, I got a contract emailed to me by a school in Shanghai. I am two months in China at present, employed as a primary school science teacher in a state of the art school, and I find the whole experience challenging but very rewarding and most of all extremely enjoyable.