Shane provides you with a good deal of security if your coming to Kunming for the first time. Chinese staff will help you find accomodation and set you up with a loan to pay the sometimes difficult ask of half a year's rent upfront in Kunming. There is an atmosphere of community amongst the foreign teachers that is better than most schools. If you want to study Chinese language the working hours allow you plenty of room but weekends are solid. I have signed a second year contract and have definately had worse jobs.