Adjunct Professor of Practice 2026 Spring

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.

UnityRhinoCADArduinoIoT
Guest Instructor 2025 Spring

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.

BlenderBlockBench3D ModelingRigging
Guest Instructor 2024 Summer

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.

Unreal Engine 5Blueprints3D PlatformerGame Development
Adjunct Professor 2024 Summer

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.

UnityC#Game DesignGame Development
Lead Instructor 2024 Summer

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.

UnityC#Game DevelopmentMentorship
Lead Instructor 2023 Summer

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.

UnityC#MayaGIMP