Currently teaching at Pomona College.

All undergraduate courses taught:

Self-Publishing for Artists,
Pomona College (2023)

Foundations of 2D Design,
Pomona College (2022–2023)

Intro to Digital Art,
Pitzer College (2022)

Critical Design Studio,
Pomona College (2022)

Communication Studio IV,
OTIS College of Art and Design (2022)

Design Theory (MFA course),
CalArts (2021)

Design III: Experimentation and Exploration,
CSU Long Beach (2021)

4D Design,
Cal Poly Pomona (2021)

Experimental Publishing,
Appalachian State University (2021)

Intro to Graphic Design,
Appalachian State University (2020–2021)

Typography II and III,
Appalachian State University (2020–2021)

Graphic Design III (TA),