As an educator, my primary goal is to provide students with a framework that enables them to teach themselves the technical skills, conceptual background, and creative approaches to make their artwork. I organize my classes as environments that promote hands-on, active learning. I provide learning materials in as many ways as possible, so that each student can find their own avenue. Lectures take the form of guided activities, followed by applied exercises. Assignments carefully scaffold information presented in the learning materials, asking students to recontextualize what they have learned in a new way, or in a personal direction. In individual mentorships, I guide students through an exploration of their creative processes, helping them to identify for themselves how to organize their approach to making artwork. I am successful when a student is able to build and apply their own framework for continued learning and exploration of their own curiosity.
Student Work
Courses Taught:
Virginia Tech (2017 - present)
ART 1114 – Play to Make
ART 3594 – Visual Programming
ART 3704 – Creative Coding: Processing
ART 4514 – Visual Music
ART 4704 – Advanced Creative Coding: Unity
ART 4894 – Senior Studio
ART 4974 – Independent Study
ART 5524 – Graduate Seminar
ART 5534 – Graduate Art Critique
ART 5604 – Advanced Creative Coding: Unity
ART 5704 – Creative Coding: Processing
ART 5974 – Graduate Independent Study
UH 3004 – Immersive Environments for Art, Data, and Research
UH 3504 – Honors Transdisciplinary Seminar: Movement and Media
Virginia Commonwealth University (2014-2015)
KINE 208 – Introduction to Computer Techniques
KINE 291 – Projection Mapping
KINE 291 – Max/MSP/Jitter
KINE 291 – Processing
KINE 291 – Motion Capture
KINE 338 – 3D Computer Animation I
KINE 438 – 3D Computer Animation II
KINE 491 – Programming in Unity
John Tyler Community College (2015)
ART 203 – Animation I
ART 204 – Animation II
Mills College (2008)
MUS 003 – Musicianship I [TA, Instructor of Record]