Current Teaching :
NYU Shanghai
CHIN-SHU 101 Elementary Chinese I Fall 2026
CIEE Shanghai
CHIN 3002 SACS Chinese Accelerated Advanced I Fall 2026
Previous Teaching :
Cornell University
CHIN 1110 Beginning Chinese Reading and Writing for Students of Chinese Heritage II Spring 2026
CHIN 2202 Intermediate Mandarin II Spring 2026
CHIN 1101 Beginning Mandarin I Fall 2025
CHIN 1109 Beginning Chinese Reading and Writing for Students of Chinese Heritage I Fall 2025
Indiana University
Third-Year Chinese II Spring 2025
Second-Year Chinese I Fall 2024
Elementary Chinese I (Intensive Summer Program) Summer 2024
Elementary Chinese II (Intensive Summer Program) Summer 2024
Elementary Chinese II Spring 2024
Elementary Chinese I Fall 2023