Maggie began her ballet training at Shum Ying Ping Arts Studio in Hong Kong when she was 9. She had learned the Vagonova ballet techniques from her teacher, Ms Shum (who was the ﬁrst generation of the ballet students in China and was taught by the Russian professionals of ballet in the Beijing Dance Academy).
Maggie graduated in 2003, with the Bachelor of Fine Arts (major in Ballet) at the Hong Kong Academy for Performing Arts. During her study in ballet, Maggie received a HSBC scholarship and joined the exchange program with Beijing Dance Academy and the Shanghai Dance Academy in 2002. She had successfully ﬁnished and obtained the Teacher Certiﬁcate from both of The Royal Academy of Dance and The Beijing Dance Academy (Ballet Grade Examinations ).
She had been involved in many productions including Swan Lake, Sleeping Beauty etc. Maggie has been teaching ballet since 1996, she loves to share her passion is looking forward to dance with her students at York Dance Academy.