A research paper.
A co-op discussion game.
Gamespaces and virtual Worlds.
Advising student projects: an incomplete list.
A knowledge graph.
Creating Games.
Solutions that represent us.
All about web development.
A table-top tool to create game bosses.
I was crazy enough to develop my own website.
A web application for events.