Mrs. Ying Zhang was born in China, started dancing at 7 years of age, she had her training at the prestigious Beijing Dance Academy. She excelled in Ballet, Character Dance, Traditional Chinese Dance and Chinese Folk Dance.
 
In 1995 the Guang Zhou Ballet Company was established. Mrs. Zhang was invited to join the company where she performed a variety of repertoire including Swan Lake, Coppelia, Nutcracker, Anna Karenina, Black Phoenix, Paquita, The Lady of the Camellias, Yellow River and Butterfly Lover. In 1997 she was promoted to be soloist where she performed Romeo and Julliet and Giselle. Mrs. Zhang was also cast in many character roles in ballets due to her excellent stage presence and acting abilities. While Mrs. Zhang was dancing at the Guang Zhou Ballet Company, she also taught ballet and pointe work at Guang Zhou Acrobatics Company and worked as a rehearsal ballet coach at Canton Ballet Academy.
 
Year 2000 she moved to Canada to join the Goh Ballet Academy. While receiving her teacher training certification, Mrs. Zhang was still performing on stage in roles such as Arabian in the Nutcracker, Balanchine’s Serenade, Spring Fantasy, the mother in Giselle and the mother in La Fille Mal Gardee. Mrs. Zhang also attended the Royal Academy of Dance Major Examinations. Mrs. Zhang worked closely with Mrs. Lin Yee Goh as her teaching assistant. Mrs. Zhang has received her Royal Academy of Dance Teaching
Certificate and the Goh Ballet Academy Full-time Professional Training Teacher’s Course Diploma. She has choreographed many pieces in classical ballet, neo-classical, and Chinese dance where her dancers have placed amongst the top 3 in competitions. Mrs. Zhang’s teaching experience also includes being invited to guest teach at Haga Ballet Academy in Okegawa, Japan.