Teaching English overseas is an exciting and challenging experience. I know from my own time in East Asia, no matter how well you prepare you are never quite ready for the challenges moving