Out of the estimated 250,000 native English speakers teaching the language across the world, over 100,000 of them are located in China. Recent estimates suggest that close to 400 million people in China are currently learning English and that number is expected to keep on rising. Due to China’s rapidly growing economy and high demand for English teachers, there are a huge amount of teaching opportunities available in the country. The average salary for teaching English in China is one of the highest globally, which means that many teachers there are able to save a nice amount of money whilst still enjoying a comfortable lifestyle. China has one of the oldest and most fascinating cultures in the world, and getting to experience this culture in diverse locations adds to the country’s appeal. Teachers can easily find opportunities in cities with a rich history and a traditional Chinese feel such as Beijing, as well as more modern, bustling megacities such as Shanghai and Shenzhen.