James Wang Communication, Art + Technology › Interactive Arts + Technology › Design SFU Co-op Student