Professor of Computer Animation: Digital Creature Progeam Lead
Sheridan College Institute of Technology & Advanced Learning
CA

Dennis Turner