The Chinese University of Hong Kong

As Instructor

ESGS 5009 - Research Methods (in-person) (Spring 2023, Spring 2024)

GRMD 2105 - Introduction to GIS (in-person) (Fall 2023)

As Guest Lecturer

GRMD 4502 - Urban Big Data Analysis and Application (Spring, 2024)


The University of Western Ontario

As Guest Lecturer

MPH 9017 - Public Health Informatics (Winter, 2022)


University of Illinois at Urbana-Champaign

As Instructor

GEOG 101 - Global Development & Environment (online) (Summer 2021)

GEOG 106 - Geographies of Globalization (in-person) (Fall 2018, Spring 2019)

GEOG 103 - Earth Physical Systems (online) (Summer 2018, Summer 2019, Fall 2019, Summer 2020)

GEOG 204 - Cities of the World (online) (Winter 2019) 

GEOG 210 - Social and Environmental Issues (online) (Winter 2020, Winter 2021)

As Teaching Assistant

GEOG 106 - Geographies of Globalization (in-person) (Spring 2020)

GEOG 379 - Introduction to GIS (in-person) (Fall 2017, Spring 2018)

Certification

Certificate in Foundations of Teaching, Center for Innovation in Teaching and Learning, University of Illinois at Urbana-Champaign (Fall 2020)