She graduated from the School of Foreign Languages of Central China Normal University with a master's degree in English Language and Literature. She has been teaching at Shenzhen University since 2004. Mainly teaches college English A-level courses and translation courses. Member of the Teaching Steering Committee of the College English Department of the School of Foreign Languages. Teaching and research areas include English education, translation education and quality course construction.