Shanghai is a rapidly growing metropolis, and with an estimated 25 million inhabitants, it is an urban leader at the forefront of English teaching jobs.
If exciting city life is what attracts you, look no further, as Shanghai has it all. On this blog you will find many friendly teacher voices giving tips about living and working in Shanghai.