Courses taught at the Department of English and Film Studies, University of Alberta, Canada, from 2005 to present:
-
Bridging Program English 102: Introduction to Critical Analysis
-
English 121: Literature of a Historical Perspective
-
English 122: Texts and Contexts
-
English 123: Literature of a Global Perspective
-
English 124: Literary Analysis
-
English 199: Essentials of Writing for Engineering Students
-
Bridging Program English 124: Literary Analysis
-
Bridging Program English 102: Introduction to Literature (Note: Bridging Program courses are specially designed for international students.)
Courses taught at the Office of Interdisciplinary Studies, University of Alberta, Canada, from 2015 to present:
-
Writing Studies (WRS) 101: Exploring Writing
-
Bridging Program WRS 101: Exploring Writing
Courses taught at the East Asian Studies Department, University of Alberta, Canada, 2017-2018
-
CHINA 428 Chinese-English Translation
Courses taught at Jinan University, China, 2018
-
Graduate Seminar: Introduction to Travel Writing Studies
Courses taught at the Department of English, MacEwan University, Canada, from 2015 to present:
-
English 102: Analysis and Argument
-
English 103: Introduction to Literature
-
English 111: Communications
Courses taught at the Department of English, Concordia University College of Alberta, Canada, 2014:
-
English 111: Literature and Composition I
-
English 112: Literature and Composition II
-
English 343: The Age of Sensibility
Writing Centre, Concordia University of Edmonton, Canada, 2013:
Courses taught at the Academic Support Centre, University of Alberta, Canada, 2005:
-
How to make the best classroom presentations?
Courses taught at the College of Foreign Studies of Jinan University, China, from 1995 to 2004:
-
Comprehensive English: The course aimed to improve first- and second-year English majors' language skills including reading, writing, listening and speaking
-
English Extensive Reading: This course aimed to improve English major's literary studies skills.
-
Business Negotiation in English: This course is an oral English course teaching the protocols and strategies in doing business in English. It was for Business English majors.

Photo by Leilei Chen. Oxford, UK. April 2014.

Photo by Leilei Chen. Oxford, UK. April 2014.