Echo Zhang photo

Echo Zhang

Assistant Teacher

Echo has an MA degree in teaching English from Liverpool University. She has worked in foundational education area for about 12 years. She joined Dulwich College Suzhou in DUCKS in 2020. 


Previous 29/116 Next