VJ'ing, live visuals, and stage graphics for festivals and events
Interactive art
Media design
Performance
Organzing
Teaching
More