If you’re considering to teach English abroad in China, Shanghai can be a great fit for you! You’ll get to visit the world…