Question: what is needed to teach english in china?
Answer: A Bachelor's degree.
Two years of post graduate work experience.
A TEFL certification (120+ hours). ... 
A clear national Criminal Background Check.
A clean bill of health from your doctor in your home country.