1. Computer Science, University of Victoria, Canada
2. Autodesk Research, Canada
3. National Research Council Canada, Digital Technologies, Human-Computer Interaction, Canada
4. University of British Columbia, Canada
5. Digital Technologies Research Centre, National Research Council Canada, Canada