Teaching

Selected Student Work

University of Pennsylvania – 2018
Fall
Foundations of Art, Design, and Digital Culture: Section I
Foundations of Art, Design, and Digital Culture: Section II
Summer
On-Water Intensive –
Also a collaboration with Drexel University
JKCP Summer Portfolio Prep Class – Animation

University of Pennsylvania – 2017
Spring
Foundations of Art, Design, and Digital Culture: Section I
Foundations of Art, Design, and Digital Culture: Section II

Rutgers University – Mason Gross School of Arts – 2017
Spring
Design 2B – Interaction Design

University of Pennsylvania – 2016
Spring
Foundations of Art, Design, and Digital Culture: Section I
Foundations of Art, Design, and Digital Culture: Section II
Fall
Foundations of Art, Design, and Digital Culture: Section I
Foundations of Art, Design, and Digital Culture: Section II

University of Pennsylvania – 2015
Hand Drawn Computer Animation
Foundations of Art, Design, and Digital Culture

Franklin & Marshall College – 2015
Animation Workshop
Introduction to Film and Media Studies

University of Pennsylvania – 2012
Introduction to Painting Practices