Meng Andrews was born in Shandong province, China.
She attended universities in Shandong; Jinan and Qufu [choo-foo] for degrees in English education. She then taught high school English and returned to university to receive a master's degree in English linguistics and was a university lecturer.
In 1995 she began working for Shandong Publishing group. In 1999-2000 she attended Oxford Brookes University in England for an MA in publishing. She was a senior editor and deputy director for International for Shandong Publishing.
Currently she is instructing Mandarin in the Fergus Falls school district.
Her daughter Chen Chen, Alice, is a student at Hofstra pursuing an MBA.
Meng is married to Steve Andrews.