Courses Taught
Courses Taught
Courses taught at Western Washington University
Courses taught at Western Washington University
Language & Society
World Language Education: Second Language Theories & Practices
Introduction to Chinese Linguistics
Chinese Grammar & Composition
Teaching-learning Processes in Elementary Chinese
Independent Study: Research-teaching in Chinese as L2
First-year Chinese I, II, & III
Third-year Chinese I
Courses taught at Carnegie Mellon University
Courses taught at Carnegie Mellon University
Cultural Roots: Chinese Language and Culture for Heritage Learners
Elementary Chinese for Heritage Students
Elementary Chinese Online
Elementary Chinese
Courses taught at Longre Education China
Courses taught at Longre Education China
IELTS Speaking
IELTS Writing