Advanced Computer Networks (CS5005), course instructor, Southern University of Science and Technology
Computer Networks (CS305), course instructor, Southern University of Science and Technology
Data Mining (CS306), course instructor, Southern University of Science and Technology
Computer Networks (CE3005/CZ3006), teaching assistant, Nanyang Technological University
Introduction to Computational Thinking (CE/CZ1003), teaching assistant, Nanyang Technological University
Communication Systems (ECE316), teaching assistant, University of Toronto