Teaching
Courses, workshops, and educational materials on game development, XR, physical computing, and creative technology.
CMU School of Design — Course Modules
School of Design @ Carnegie Mellon University
Three course modules taught at the CMU School of Design covering Unity for interactive digital media, RhinoCAD for digital fabrication, and Arduino for IoT prototyping.
Intro to 3D Art — Blender & BlockBench
Allegheny Intermediate Unit III
Two tutorial modules for Allegheny Intermediate Unit III covering Blender character modeling and BlockBench low-poly web-based 3D art creation.
Unreal Engine 3D Platformer Tutorial
CMU Summer Academy for Math and Science
8-hour tutorial on using Unreal Engine 5.3 and UE Blueprints to create a reactive 3D platformer game, taught at CMU Summer Academy for Math and Science.
Game Development Summer Course
Center for Student Diversity and Inclusion @ Carnegie Mellon University
Intensive 6-week summer course turning high schoolers into game developers — taught at Carnegie Mellon's Center for Student Diversity and Inclusion.
Lead Instructor — Game Development Apprenticeship
Simcoach Games Summer Apprenticeship Program
Led a summer game development apprenticeship program at Simcoach Games, transforming high schoolers into game developers in 6 weeks.
Simcoach Game Dev Tutorials
Simcoach Games Summer Apprenticeship Program
Comprehensive tutorial series for Simcoach Games Summer Apprenticeship covering Unity game development, Autodesk Maya 3D modeling, and GIMP/Krita 2D art.