Andrew Arnott
Andrew Arnott is finishing off a computer science degree at the University of Waterloo. He is particularly interested in UI usability and AI topics with respect to games.