I love teaching.
They have foreign teachers that work in Kindergardens. It works like this… if there is no other way to communicate with someone other than one particular language then you will use that language. Because I can speak Chinese and my students know this they sometimes speak to me in Chinese which defeats the object.
It works the other way too. My Chinese is terrible around my English speaking Chinese colleagues because I know I can just speak my mother tongue but in situations where I have to speak Chinese then I can rabbit on. The same when I am with Frank, his Chinese is much better than mine so I let him do all the talking.
But anyway… your deal sounds great. Get all the correct visas. Read your contract. Have a lovely time. I’m here if you need me. :)