Youqian Chen holds a Master degree in Education from Australia. With 14 years of teaching experience across Asia, Europe and the Middle East, she is also a DP Language Acquisition examiner. Youqian is passionate about developing concept-driven curriculum and implementing inquiry-based teaching and learning.