@Flengs
First to clarify about the Z-Visa, in China there are only a handful of schools that are registered to issue workvisa for the postition as (foreign) teachers. The schools not holding this license or certificate are still able to help you with a work-visa but not as teacher instead as consultant, or office admin bloke. So working for that company is legal but not as foreign-teacher. In short it is equally illegal just more difficult to enforce for the authority.
I know more teachers getting in trouble with Z-Visa than business Visa, the Z Visa is more comfortable, for sure but don't think it's safe.
So in the end it doesn't matter if you work on a Z-Visa or whatnot-Visa, for schools not allowed to employ foreign teachers. I think the only school in KMG allowed to employ foreign teachers is KIA or official (registered) Int. Schools. So don't worry to much about it. I don't like it the way it works but what can you do?
@all posters seriously believing that a degree in teaching proves anything
...it doesn't the only thing it proves is arrogance, not accepting criticism or advise. Or inacceptance to anything new that hasn't been covered in one of the lectures or books about Art, Education, Linguistics, plus it being discussed for hours before they actually agree to give it a try, if agreed upon.
Of course there are some amazing wonderful teachers holding a teaching degree but to get one of those walking by the office is a lottery win and trust me, treat them like your own child they are worth every penny or minute invested in them.
I met one and hired one of them. A wonderful time.
I am consulting schools for about 5 years I have 15 years of teaching experience and a General Education certificate that didn't need University or College.
I have interviewed teachers for Schools and Institutes and one out 10 good teachers, was a teacher with a degree in the field, others had too but they were a disgrace to the profession and a 'Diva' would be the right word to explain their attitute and paychecks demands.
I am still interviewing teaching degree holders, hoping one day I will be proven wrong.
Teaching is an Art, it needs skill, analytical skills, extreme social skills, patience, and dynamic abilities, self-criticism, out of the box thinking.
90% is skill and 10% is techniques. So University degrees don't mean anything, (for being a good teacher), it will only limit your abilities to think out of the box. Although it is good to learn techniques and good theories, and may be helpful, so enjoy studying but keep your mind open. Not saying that studying isn't a good thing but it is overrated in my opinion at least in the teaching field.
The Top 7 Best teacher's former professions :
1. Landscape Gardener in U.S.
2. Insurance salesman U.S.
3. Paratrooper German
4. Musician Philippines
5. MBA Philippines
6. U.S. Marine U.S.(obviously)
7. Fine Art's Major (African)