Below, teaching experiences that have been most relevant on my path to VR/AR. All courses below were taught while a PhD student in human-computer interaction at Carnegie Mellon University.
Course Designer & Instructor, Prototyping for Virtual Reality Experiences (2018).  In this course, co-designed and co-taught with my colleague Fannie Liu , we guided students in creating low and medium fidelity prototypes for virtual reality experiences. Students used different physical prototyping techniques such as bodystorming and experience prototyping as well as Unity-based applications. Course supervised by our advisor Professor Geoff Kaufman.
Course Designer & Instructor, Considering the Complexities of Being Embodied in Virtual Reality (2018). In this mini-course, I led students in readings, discussions, and prototyping exercises to consider the ethics, complexities, benefits, and risks of having aspects of your identity embodied by others in virtual reality environments. Course supervised by my academic advisor Geoff Kaufman.
Teaching Assistant, Programming for Usable Interfaces (2016). Students learned low, medium, and high-fidelity prototyping methods, elements of agile development, and Javascript coding. 
Teaching Assistant, User-Centered Research and Evaluation (2017). Students learned different methods that focus on the end user, from interview skills to storyboarding to "speed dating" to diagramming.