Carl Spencer 

Sessional Instructor

Craft + Emerging Media

Instructor, Media Arts