We had to work the teachers of English in the north (Baoding) and yuge (Shenzhen). And while we like the south. In big cities, wages are higher, but also the corresponding prices. Main, What we lacked in a small town, it's cultural life. Nothing is happening. And of course, weather, important aspect of your stay in China. Beijing is a big cultural city, but in the winter it's cold. Therefore, we recommend the south of China.