Angela Chen comes to the KL International School of Chongqing Bashu with eight years of experience teaching Mandarin and English at the middle school, university, and corporate levels in China and Italy. She holds a bachelor’s degree in English Education from Minyang Normal University and a master’s degree in Educational Pedagogy (Curriculum and Teaching major) from Chongqing University. Her language skills also include intermediate Italian.