Michelle Liu was born in Shandong Province. Michelle earned her Bachelor Degree in Teaching Chinese to Speakers of Other Languages from Shanghai University of International Business and Economics (SUIBE) and her postgraduate study is Subject Pedagogy in Fudan University, Shanghai.
Her major studies included four parts: Chinese, English, teaching methodology and international business and economics. The main subjects on Chinese and Chinese teaching are: Teaching Chinese as a Second Language, Introduction to Second Language Acquisition, Cross-cultural Communication in Chinese teaching, the Essential Teaching Methodology of Chinese Language, Chinese Culture, Contrast on Chinese and other Foreign Language and Error Analysis, Chinese grammar.
Michelle began teaching foreign students in 2011. She was a Chinese teacher in SUIBE international summer camp, students mainly came from Europe. She also worked in Confucius college as an advanced Chinese teacher in 2014 for 6 months. She has great passion in teaching. Professionalism is her working attitude that she pursues in each class.