Shanghai, China is the largest global city in the world with a population of over 23 million people. Discover and explore the metropolis of Shanghai while teaching English in China. […]
Teach English in Shanghai
Teach English in Shanghai, American TESOL Institute’s OWA Project
The mission of American TESOL Institute’s One World Ambassador Project is to recruit Americans to teach English in Shanghai, China beginning on or before September 1, 2013. Shanghai has one […]