Education

1984 -1989
University of Waterloo
BASc in Systems Design Engineering

1989 -1991
University of Toronto
MSc in Computer Science

Sports

Other Activities