Ringling College of Art and Design - Sarasota, Florida
Tags: Education / Instruction, Art / Animation / Graphic Design, Motion Design
North Carolina at Pembroke - Pembroke, North Carolina
Tags: Education / Instruction, Chair of Department, Graphic Design
Rochester Institute of Technology - Rochester, New York
Tags: Education / Instruction, Professor / Instructor / Teacher, 3d design
Program in Media Arts and Sciences at the Media Lab of MIT - Cambridge, Massachusetts
Tags: Education / Instruction, Professor / Instructor / Teacher, JavaScript, MacOS, Linux, Microsoft Office