Currently, I am an Assistant Professor of Visual Arts and Animation at Northern Vermont University..
Courses Taught Visual Narrative, Animation for New Media, Motion Graphics, 3D Animation, Game Design, Interactive Media Design, Character Animation, Time-Based Media, Environment Art, Storyboarding, Painting, Drawing I, Intro to Animation, Design Seminar, Design Review, Image Manipulation, Drawing Fundamentals, Adobe Creative Suite, Portfolio, 3D Modeling, Illustration, Video I and II, 2D Animation, History of Multimedia, Visual Storytelling, Imagery and Design, Digital Animation, Animation Principles, Raster Graphics, Language of Animation and Film, History of Animation, Digital Media Production, Advanced Animation, Design, Special Topics in Animation, Internship, Digital Illustration, Life Drawing, Advanced Life Drawing, Cartooning, Production Team, Audio for Animation, Sound Design, Graphic Design, Digital Portfolio.
Past Appointments-- Lead Faculty, Digital Gaming and Media, Lake Washington Institute of Technology, Kirkland, WA. (2009 -2014)
Academic Department Director, Animation/Game Art and Design, Art Institute of Seattle, Seattle, WA (2006-2009)
Faculty, Animation, Art Institute of Seattle, Seattle, WA, (1995-2006)
Adjunct Faculty, Digital Media, Northwest College of Art, Poulsbo, WA (1998-2011)
Adjunct Faculty, Digital Media, Bellevue College, Bellevue, WA (1996-2011)