There are tremendous changes happening in China now. China's economy has grown rapidly, and society is changing quickly too. A Decade of Change for more on this. It's very possible that big economic problems could surface or social instability could bubble to the surface. Your situation as a teacher in China also will depend on who happens to be in charge.
Government officials have a lot of power in China.
The person who happens to be in charge of you will have a big influence on whether your stay in China is a good experience or a nightmare. Keep General Principle No. 1 in mind as you delve into this web site.