Yale-China Association
Director of Teaching Programs
Shanghai American School
Deputy Head of School, Educational Programs and Student Learning
Copenhagen International School
Director
New Rochelle High School
Teacher
Atlanta International School
Middle School Head, Deputy Head of Secondary
The Chinese University of Hong Kong
Tutor
The Packer Collegiate Institute
Head of School
Yale University
Columbia University Teachers College
Vanderbilt University