Teaching

Overview

I have taught courses in animation, design, and creative research, at a range of research universities and art schools in the US, China, and Mexico. I currently teach at Princeton University and the School of Visual Arts and have taught at Harvard University, NYU (in their Brooklyn and Shanghai campuses), and Tec de Monterrey (in their Querétaro campus).

Some featured classes and projects are listed below, along with a full course list and links to student work, where applicable.

Spotlight

Courses

Princeton University

Lewis Center for the Arts

VIS 220: Animation I (Fall 2025)

VIS 323: Animation II (Spring 2025) [finals on Vimeo]

FRS 174: Drawing Data (Spring 2025)

VIS 220: Animation I (Fall 2024) [finals on Vimeo]

VIS 220: Digital Animation (Spring 2024) [finals on Vimeo]

FRS 174: Drawing Data (Spring 2024)

LCA 101: Introduction to Art Making (Fall 2023)

VIS 220: Digital Animation (Fall 2023) [finals on Vimeo]

VIS 220: Digital Animation (Spring 2023) [finals on Vimeo]

FRS 174: Drawing Data (Fall 2022)

VIS 220: Digital Animation (Fall 2022) [finals on Vimeo]

VIS 220: Digital Animation (Spring 2022) [finals on Vimeo]

FRS 174: Drawing Data (Fall 2021)

VIS 220: Digital Animation (Fall 2021) [finals on Vimeo]

FRS 174: Drawing Data (Spring 2021)

VIS 220: Digital Animation (Spring 2021) [finals on Vimeo]

VIS 220: Digital Animation (Fall 2020) [finals on Vimeo]

VIS 220: Digital Animation (Spring 2020) [finals on Vimeo]

VIS 220: Digital Animation (Fall 2019) [finals on Vimeo]

VIS 220: Digital Animation (Spring 2019) [finals on Vimeo]

VIS 220: Digital Animation (Fall 2018) [finals on Vimeo]

VIS 220: Digital Animation (Fall 2017) [finals on Vimeo]

School of Visual Arts

MFA Visual Narrative

MFAVN 6210: Visual Research (Summer 2025)
[co-taught with Jenny Goldstick & April Soetarman]

MFAVN 6210: Visual Research | Collected Archives (Summer 2024)
[co-taught with Jenny Goldstick & April Soetarman]

MFAVN 6210: Visual Research | Collected Archives (Summer 2023)
[co-taught with Jenny Goldstick]

MFAVN 6210: Visual Research | Collected Archives (Summer 2022)
[co-taught with Jenny Goldstick]

MFAVN 6210: Visual Research | Collected Archives (Summer 2021)

MFAVN 6210: Visual Research | Collected Archives (Summer 2020)

MFAVN 6210: Visual Research | Mapping NYC (Summer 2019)

MFAVN 6210: Visual Writing | Mapping NYC (Summer 2018)

MFAVN 6150: Shaping your Story (Summer 2017) [co-taught with Lisa Cron]

MFAVN 6210: Visual Writing | Mapping the High Line (Summer 2017)

MFAVN 6150: Shaping your Story (Summer 2016) [co-taught with Lisa Cron]

MFAVN 6210: Visual Writing | Mapping the Met (Summer 2016)

Harvard University

Art, Film, & Visual Studies

VES 156s: Documentary Animation (Spring 2020) [finals on Vimeo]

VES 153ar: Intermediate Animation (Fall 2019) [finals on Vimeo]

New York University

Integrated Design & Media

DM-UY 2173: Motion Graphics Studio (Spring 2019) [2 sections]
[midterms on Vimeo] [finals on Vimeo]

New York University Shanghai

Interactive Media Arts

INTM-SHU 210: Animation | Traditional Techniques & Contemporary Practices (Spring 2017)

INTM-SHU 120: Communications Lab (Spring 2017)

Monterrey Institute of Technology

Digital Art & Animation

2D Animation Foundations (Fall 2013) [co-taught with Aldo Murillo]

Mapping and Site-specific Research Workshop (Fall 2012)

Game Design and Prototyping Workshop (Fall 2012)

2D Animation Foundations (Fall 2012) [co-taught with Aldo Murillo]

Animation CADi: Curricular Development Workshop for Faculty (Summer 2011)

2D Animation Foundations (Summer 2011)

2D Animation Foundations (Fall 2010) [3 sections]

Harvard University

Visual & Environmental Studies

VES 154r: Animation as Installation (Spring 2007) [course led by Lorelei Pepi]

VES 53c: Fundamentals of Animation (Spring 2007) [course led by Lorelei Pepi]

VES 153ar: Intermediate Animation (Fall 2006) [course led by Lorelei Pepi]

VES 53c: Fundamentals of Animation (Fall 2006) [course led by Lorelei Pepi]

VES 156r: Animating to a Soundtrack (Spring 2006) [course led by Ruth Lingford]

VES 53a: Fundamentals of Animation (Spring 2006) [course led by Ruth Lingford]

VES 153ar: Intermediate Animation (Fall 2005) [course led by Ruth Lingford]

VES 53a: Fundamentals of Animation (Fall 2005) [course led by Ruth Lingford]

VES 154r: Animation Workshop (Spring 2005) [course led by Piotr Dumała]

VES 53d: Fundamentals of Animation (Spring 2005) [course led by Piotr Dumała]