October 15, 2013 tesolAmerican TESOL Institute OWA Project 2016, Teach in Shanghai, China Join the One World Ambassador Project , and teach in Shanghai, China beginning September 1, 2016. Follow @tesol
January 10, 2012 tesolAmerican TESOL Institute American TESOL Institute’s One World Ambassador Project 2013 The mission of American TESOL Institute’s One World Ambassador project is to recruit Americans to teach English in Shanghai, China beginning September 1, 2013. This project is directed by Michael […]