Shanghai or Shenzhen: Which City is Best for You?

By Arnold Vis, Director of Teach English In China, part of Impact Teaching   It was an incredible experience to [...]