Xuejun Zhang is a professional teacher with 15 years of experience teaching Chinese and English as a second language. He has a Master's degree in linguistics from China and is currently pursuing a MA in Language Arts. He is native in Chinese Mandarin and fluent in English.