CHNS 1001: Elementary Chinese 1
CHNS 1002: Elementary Chinese 2
CHNS 2001: Intermediate Chinese 1
CHNS 2002: Intermediate Chinese 2
CHNS 3200: Chinese Culture and Civilization
CHNS 3215: Chinese Cuisine and Culture
CHNS 3230: Chinawood: Chinese Film and Culture
CHNS 3300: Chinese Society: Speaking and Reading Skills
CHNS 3700: Chinese Business Culture
CHNS 4931/LLAC4931: Topics in Foreign Language, Culture and Literature
08/2024-present Teaching Associate Professor, Department of Languages, Literatures and Cultures, Marquette University, Milwaukee, WI
08/2018-05/2024 Teaching Assistant Professor, Department of Languages, Literatures and Cultures, Marquette University, Milwaukee, WI
08/2016–06/2018 Chinese Instructor, School District of New Berlin, WI
08/2011-12/2012 Full-time Chinese language Instructor, School District of Sheboygan Falls, WI
Adjunct Instructor, Fall 2013 - Summer 2016
Anth A202: Cultural Anthropology (on-campus and on-line ) Cultural Anthropology (Fall 2013, Spring 2014); Cultural Anthropology-online (Fall 2014, Spring 2015, Summer 2015, Fall 2015, Spring 2016, and Summer 2016 )
ANTH A101: Introduction to Anthropology-online (Spring 2014, Fall 2014, Summer 2014, Summer 2015, Fall 2015, Spring 2016 and Summer 2016)
Anthropology, Social Sciences Department
University of Alaska-Anchorage, Matanuska-Susitna College
Anth A250 The Rise of Civilization-online, Spring 2016
University of Alaska-Anchorage, Kodiak College
Teaching Assistant, 2007-2009
Anthro 104: Life Ways in Different Cultures
Anthro 460: Anthropological Theory
Anthro 560: Research Methods in Anthropology
Department of Anthropology, University of Wisconsin-Milwaukee