Dora Feng was born in Beijing. She attended schools in the city and went on to obtain her Graduate Certificate in Early Childhood Education from the Beijing Institute of Education. Dora started her international teaching career here in Beijing coming to Dulwich College Beijing in 2005. She has experience working with children aged 18 months to 6 years old. In her spare time, Dora likes to travel, read, watch movies, and eat out with her friends.