Ally Wu is a deeply experienced educator and school leader, renowned in Shenzhen and beyond for her commitment to bilingual education. From 2011, Ally served as the founding director of Shen Wai International School (SWIS) in Shenzhen, a CIS and WASC accredited school, and an IB World School for the Primary Years Program, Middle Years Program and Diploma Program. Prior to that Ally served as principal of Shenzhen Foreign Languages School Branch School for 10 years. Before that Ally was an English teacher at Shenzhen Foreign Languages School and she has also taught English at Beijing Meteorological College. Ally is also a Visiting Professor at the School of Foreign Languages at Shenzhen University and the Department of Education at The Education University of Hong Kong. She graduated from the department of foreign languages and literatures of East China Normal University in Shanghai.
Ally is the author of several books, including Dancing with Your Heart (2008, Shenzhen Publication and Distribution); Build a Harmonious School (2012, The Commercial Press); and Chat (2016, Guangxi Normal University Press). Ally has won several awards and honors, including Top 10 Best Principals of Shenzhen, 2012; The Top 10 Youth Teachers of Shenzhen, 2000; Leading Scholar of English Teaching in Shenzhen, 2003.