Teaching

Teaching and academic advising at Shanghai Jiao Tong University.

2025

Advanced Data Structures and Algorithms

ECE2810J

Teaching Assistant
2025

Programming and Elementary Data Structures

ECE2800J

Teaching Assistant
2024

Academic Writing I

ENGL1000J

Teaching Assistant

Academic advising

2024

UM–SJTU Joint Institute Advising Center

Academic Advisor