Teaching & Guest Lectures

2012-present Adjunct Professor California State University, San Bernardino, CA
Classes include:
ART-122 Intro Drawing and Life Drawing,
ART-326 Interactive Multimedia Design,
ART-330 Animation and Web Motion Graphics,
ART-350 Introduction to Digital Illustration,
ART-351 Advanced Digital Illustration,
ART-382 Computer Animation - 3D Modeling,
ART-383 3D Animation: Character Modeling,
ART-396 New Genres: Physical Computing,
and (substitute instructor) ART-520 Contemporary Art, Theory and Criticism
2013 Visiting Artist Claremont Graduate University, Claremont, CA.
Visiting Artist California State University, San Bernardino, CA
Guest Lecturer California Institute of the Arts (CalArts), Santa Clarita, CA
2011 Guest Lecturer Los Angeles Valley College Gallery, Valley Glen, CA
Guest Lecturer Long Beach City College, Long Beach, CA
2010 Guest Lecturer Dorkbot SoCal 39, Los Angeles, CA
2008 Guest Lecturer Pasadena Museum of California Art, Pasadena, CA
2005 Seminar Instructor at Camino Nuevo High School, Los Angeles, CA
Seminar class: Critical Thinking and Media
1994 Seminar Instructor at AFI (American Film Institute), Los Angeles, CA
Seminar classes: 2D animation and 3D animation
1990-92 Teaching Assistant California Institute of the Arts (CalArts), Santa Clarita, CA Vas IV Lab for Christine Panushka

Teaching & Guest Lectures

2012-present Adjunct Professor California State University, San Bernardino, CA
Classes include:
ART-122 Intro Drawing and Life Drawing,
ART-326 Interactive Multimedia Design,
ART-330 Animation and Web Motion Graphics,
ART-350 Introduction to Digital Illustration,
ART-351 Advanced Digital Illustration,
ART-382 Computer Animation - 3D Modeling,
ART-383 3D Animation: Character Modeling,
ART-396 New Genres: Physical Computing,
and (substitute instructor) ART-520 Contemporary Art, Theory and Criticism
2013 Visiting Artist Claremont Graduate University, Claremont, CA.
Visiting Artist California State University, San Bernardino, CA
Guest Lecturer California Institute of the Arts (CalArts), Santa Clarita, CA
2011 Guest Lecturer Los Angeles Valley College Gallery, Valley Glen, CA
Guest Lecturer Long Beach City College, Long Beach, CA
2010 Guest Lecturer Dorkbot SoCal 39, Los Angeles, CA
2008 Guest Lecturer Pasadena Museum of California Art, Pasadena, CA
2005 Seminar Instructor at Camino Nuevo High School, Los Angeles, CA
Seminar class: Critical Thinking and Media
1994 Seminar Instructor at AFI (American Film Institute), Los Angeles, CA
Seminar classes: 2D animation and 3D animation
1990-92 Teaching Assistant California Institute of the Arts (CalArts), Santa Clarita, CA Vas IV Lab for Christine Panushka