1. Bloorview Research Institute, Holland Bloorview Kids Rehabilitation Hospital, Toronto, Canada
2. Department of Occupational Science and Occupational Therapy, University of Toronto, Canada
3. Rehabilitation Sciences Institute, Faculty of Medicine, University of Toronto, Canada
4. Faculty of Kinesiology and Physical Education, University of Toronto, Canada
5. Simbex, Lebanon, NH
6. Thayer School of Engineering, Dartmouth College, Hanover, NH