Teaching Assistant
- Teaching Fellow, Operating Systems Principles (CS 111), UCLA (2023 Winter)
- Teaching Fellow, Operating Systems Principles (CS 111), UCLA (2023 Fall)
- Teaching Associate, Introduction to Algorithms and Complexity (CS 180), UCLA (2023 Summer)
- Teaching Associate, Operating Systems Principles (CS 111), UCLA (2023 Spring)
- Teaching Assistant, Operating Systems Principles (CS 111), UCLA (2023 Winter)
- Teaching Assistant, Operating Systems Principles (CS 111), UCLA (2022 Fall)
- Teaching Assistant, Advanced Physics Engines 2020: A Hands-on Tutorial (GAMES 201), Course Web
- Teaching Assistant, Heat Transfer Applications (ENGR385), UBC (2018 Spring)
- Lab Assistant, Measurement Principles in Thermal Fluids (ENGR479), UBC (2018 Winter)
- Teaching Assistant, Matter and Energy (APSC182), UBC (2017 Fall)
- Teaching Assistant, Matter and Energy (APSC182), UBC (2016 Fall)
- Assistant Lecturer, Introduction to C Programming Language, USTC (2016 Spring)