Yang Liu obtained a Bachelor of Arts Degree in Western Literature from the English Department at Harbin Normal University in Harbin, China in July 1994. In July 2001 she received a Master of Arts Degree in Eastern and Western Culture from the Institute of Tourism, Culture, and History at Liaoning Normal University, Dalian, China. Her thesis was on Pedagogical Aspects of Tourism, Culture, and History. From 2006 to 2008 she studied at the International Fashion Institute, La Salle College, Montreal, Canada, majoring in Fashion Design with emphasis on geometric textile design in a cultural context. From 1998 to 2003 she was a professor in the Institute of Tourism, Culture, and History, Liaoning Normal University, Dalian, China. From July 1994 to July 1998, she was an assistant Professor in the Department of English, Changchun Institute of Post and Telecommunications (now called Jilin University). She was also a Anchor for the Changchun Television Station in Changchun from July 1994 to July 1995. She has published one book titled: Reading and Translation Praxis, Chapters 19-24, Northeast Normal University Press, November 1995.