NewsRelated Top 10 reasons why you should teach in China Many of our teachers are asking us about life as a teacher in China and…TeacholaFebruary 3, 2019
MiscNewsRelated Teaching English Overseas after University Finished your exams? Starting to think about your summer and what you will do next? Teaching English…TeacholaJune 28, 2017
beijingNewsRelatedseadragonwall Thinking of Teaching in China? Don’t Stress! With TFA, it can be as easy as 1-2-3! Hi! I’m Sarah, Admin Manager here…TeacholaOctober 15, 2016
NewsRelated Spotlight on Shanghai Shanghai is an incredible city and seen as the engine of China. It is one…TeacholaOctober 15, 2016