Abby Mu, graduated from Zhejiang Normal University (majoring in Musicology) and has more than nine years teaching experience. She was also previously the Head of the Teaching and Research group at Chengdu Shishi Jiaxing Foreign Language School.