Hey my name is Brandon and I am from Canada. I have been teaching English in Beijing for almost 1 year and it has been a great year! The school I work for has been amazing and Very helpful with lesson plans. I came with an agency named ForeignerHR that is run by a lady named Rosie. Rosie has set me up with a legal working visa and provides free housing. Any time there is trouble, Rosie will fix it right away. She has amazing assistance who will help with anything to get you set up in China. It has been a great year here and I would recommend coming with ForeignerHR. Hope to see you soon!