Michelle graduated with a MA in Social Sciences from Hong Kong University of Science and Technology and a BA in Communications from Monash University. She then completed her PGCE (Post Graduate Certificate in Education) from Sunderland University. Michelle received the National Teacher Certification in English (Senior Secondary School). Also, Michelle has CATTI (China Accreditation Test for Translators and Interpreters) Translator Level II certificate. She once worked as an English teacher in Gateway International Vision Education in Zhuhai. In her free time, she likes swimming and traveling to different countries.