She studied English Language at Beijing Foreign Studies University and received her B. A. there. She received her Master’s degree in linguistics and Ph.D. in translation studies and comparative culture, both from Peking University. She has been the writer or co-writer of 5 textbooks and published more than ten papers in language teaching methodology, linguistics and translation studies. Dr. Yu has been awarded for Excellence in Teaching (1997–98) by Peking University and the Beijing City Bureau of Education. Her new book, A Target Culture Perspective: A Study of British-American Strategies for Form and Imagery in Chinese-English Poetry Translation (1870–1962), is to be published by Shanghai Foreign Language Education Press in 2014.