I just finished a TEFL course at TEFL CHINA in Yangshuo. It was great. There are many language schools there and if you don't have a TEFL certificate yet, it is a very good place to do it. In Yangshuo there are many kongfu schools, but I would defintely recommend my Kongfu teacher who has been a Shaolin fighting instructor for 7 years! He lives in Yangshuo now and tutors students. So you would have time to work and practice.
If you want to contact him just write to email@example.com
Hope this helps