Glow     Print     Interface     About     Blog     Contact     .edu

Educational Content & Courses

Adopt a Pet! Public Service Announcement demonstrating basic animation techniques for Animation & Motion Theory class at Expression College for Digital Arts.



In addition to teaching, I have also set up a blog site for the Motion Graphic Design program at Expression College for Digital Arts.



Ex'pression College for Digital Arts
Course Director, Motion Graphic Design Program
Instructor, Game Art & Design Program
2008 - Present

Course Development & Instruction for:

  • Interactivity & Screen Design I
  • Animation & Motion Theory
  • User Interface Design for Games
  • Final Project Lab for Motion Graphics & Animation Visual Effects Programs



Art Institute of California, San Diego &
San Francisco
Instructor, Web Design & Interactive Media Program
Instructor, Foundation Studies Department
2002 - 2010

Course Development & Instruction for:

  • Interface Design
  • Information Design
  • Design Layout
  • Introduction to Web Design
  • Intermediate Web Design
  • Portfolio Development
  • Professional Practices
  • Advanced Digital Illustration
  • Observational Drawing
  • Drawing & Anatomy