Thanks for your post, Mum.
2 questions come to mind.
1. When did you work there?
2. I appreciate that you are 'qualified' only to write about your own individual experiences, but how do you feel other teachers were treated.
From the initial posts it seems that the core of the accusations is that the owner is basically a bully; (and other things) but it's the way of the world tha bullies don't bully everybody. As a matter of fact they inevitably need a few sidekicks. I'm not saying you're the sidekick; I'm just asking you for an honest appraisal of how all teachers were treated.
Given the fact that folk might travel to China at financial cost and put their fate in the hands of this school for a year, do you honestly, hand on heart, recommend this school.
Of course every school is going to occasionally have the misfortune of a new teacher being a complete waste of space and troublemaker, and as you correctly point out, you're the only current poster who's worked there. We've all worked in other places though, and we've all seen the different ways that managers deal with bad staff and problems, and there are patterns. Honestly, every prior post on this thread gives the impression that the management may be nice if you keep on their good side, but if you cross them they will lie, cheat and bully because they think that they have the power to get away with it. Unfortunately for them (maybe) once you've employed dishonesty, people are going to be skeptical about everything afterwards. You do sound like a decent person, but paying someone to write a nice review is exactly what this kind of management would do.
Still, as I said at the start, it is nice to hear both sides of the story. I realise that this sounds as though I'm calling you a liar, but I'm really not, (just tentatively acknowledging the vague possibility), so as that was your first post, it would be nice to hear more about you.
Did you stay in the locality or China after you left the school? Where are you from, dude? (That's the name of a thread I think, as presumably from your usename you're not an actual dude).