I spent months researching and applying for TEFL jobs all over China without getting anywhere. I was ready to give up when I got in contact with Dan at Teach English Global.
Within days he had set me up with an interview, which he prepped me for, at a great school in Beijing. Since signing the contract he's continued to help me with everything from setting up WeChat to getting all my documents prepared for the visa process.
I can't recommend this service more highly for anyone looking to teach abroad.