Teaching:
Teaching:
Instructor, Faculty of Education
The University of Hong Kong, Hong Kong
2025-26, Semester 1
Instructor, Faculty of Education
The University of Hong Kong, Hong Kong
2025-26, Semester 1
Instructor, Faculty of Education
The University of Hong Kong, Hong Kong
2024-25, Semester 2
Instructor, Faculty of Education
The University of Hong Kong, Hong Kong
2024-25, Semester 2
Guest lecturer, Department of Human Computer Interaction Institute
Carnegie Mellon University, Pittsburgh, USA
2023, Fall Semester
Guest lecturer, College of Science
Utah State University, Logan, Ut, USA
2024, Fall Semester
Student Evaluation: 100/100
Teaching Associate, Faculty of Information Technology
Monash University
2022, Semester II
Student Evaluation: 100/100 (Semester I)
Student Evaluation: 100/100 (Semester II)
Teaching Associate, Faculty of Information Technology
Monash University
2022, Semester I & II
Student Evaluation: Not Applicable (Data Missing)
Teaching Associate, Faculty of Information Technology
Monash University
2019, Semester II
Student Evaluation: Not Applicable (Data Missing)
Teaching Associate, Faculty of Information Technology
Monash University
2019, Semester II
Student Evaluation: Not Applicable (Data Missing)
Teaching Associate, Faculty of Information Technology
Monash University
2019, Semester II