Shanghai means “above the sea” and started as a small fishing village on the East coast of China. It is one of the first major cities to cultivate an English […]
tesol certification to teach in China
Teach English in Shanghai, China
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. […]