Teaching Experience

As Global Professor of English at The University of Arizona (Fall 2023–pres.)

  • ENGL106 Foundations Writing for English as an Additional Language Students
    • In-person; 8 sections; Fall 2023, 2024
  • ENGL107 Foundations Writing for English as an Additional Language Students
    • In-person; 8 sections; Spring 2024, 2025
  • ENGL108 Foundations Writing for English as an Additional Language Students
    • Asynchronous online; 4 sections; Spring/Summer 2024, 2025

As Assistant Instructor at Beijing Normal–Hong Kong Baptist University (Fall 2022–Summer 2023)

  • ENG1013 Introduction to the Study of Language
  • ENG2083 Discourse and Grammar
  • ENG2123 Introduction to Corpus Linguistics
  • ENG3053 English as a World Language
  • ENG3083 Language and Culture
  • ENG3203 Language and Intercultural Communication
  • ENG3213 Language in Business and Legal Communication
  • ENG4103 Final Year Project (TESOL Concentration)
  • TESL2013 Approaches in Second Language Teaching
  • TESL3003 Bilingualism and Bilingual Education
  • TESL4013 English for Specific Purposes
  • TESL4103 Materials Evaluation and Production for Language Teaching

As Guest Writing Consultant at The University of Macau (Spring/Summer 2022)

  • AHGC7315 Language and Linguistics (Graduate-level)

As English Language Teaching Assistant at The University of Macau (Fall 2021–Summer 2022)

  • TELC1011 University English Tutorial I (9 sections)

As Graduate Teaching Assistant at The University of Macau (Fall 2020)

  • ENG3021 Children’s Literature
  • ENG3032 Creative Writing