Bowen is a native mandarin speaker from Dalian, a seaside city in northern China, near Beijing. Between 2013 and 2015, Bowen received her first master degree in interior design and her second master degree in Creative Industry Management at Central Saint Martin, UAL, in London. She also studied Japanese in Japan between 2008-2010, where she received the reward 'Outstanding student graduation of the year'. In 2008, she graduated from Central Academy of Fine Art, in Beijing, and her final project on combining traditional Chinese craft with modern design achieved the reward 'sliver graduation design'. Following her experience of teaching after school clubs of art, math and English in Japan and China, Bowen now works as an art consultant in her community church for children's craft workshop.
Bowen is a mother herself, she is passionate about education and responsible and patient with students. She enjoys applying creative and interactive teaching methods in the classroom. Her design and art background inspired her to teach Chinese through multiple platforms, such as drawing and playing. She also supporting Mrs. Wang to design the new Chinese teaching materials, to improve the WenLin teaching system to make Chinese learning easier and more enjoyable. She also has knowledge of Chinese craft, traditional painting, culture and history which she uses to help students to study Chinese at a deeper level.