Zhang Yaozhong is an English teacher at Preparatory Education Center in College of Humanities at Beijing University of Posts and Telecommunications. After Graduation from China University of Mining and Technology, majoring in English language and literature, he has been teaching in universities. From September 1995 to August 2004, he taught in the Foreign Language Department of Taiyuan University of Technology. He has taught preparatory college students at Beijing University of Posts and Telecommunications since September 2004. He participated in more than ten provincial, ministerial and school level teaching reform projects. He participated in the compilation of more than 20 volumes of English textbooks for ethnic minorities preparatory education.