I was born in Goffstown, NH in 1963. I received a BA in computer science from Dartmouth College in Hanover, NH in 1985, graduating cum laude. I then worked for a small computer consulting firm in Pittsfield, MA for five years. During those five years, I had the opportunity to work on a variety of projects, including one which allowed me to live in Bergen op Zoom, The Netherlands for nearly two years. I left the company in 1990 and became the Administrative Coordinator for a small non-profit organization in Northampton, MA. I left that organization in August, 1992 to attend graduate school at Florida State University. I received my Master's Degree in 1995 and my PhD in 1997, both in Computer Science.
In Fall 1997, I took a position as an Assistant Professor at Keene State College in Keene, NH. I took a position at Plymouth State University in Plymouth, NH (nestled in the Southern White Mountains, just north of the beautiful Lakes Region) in the Computer Science and Technology Department as an Assistant Professor in Fall 1998. I was promoted to Associate Professor in 2003. In Fall 2006, I received a joint appointment in the Communication and Media Studies Department in order to develop and teach courses in Digital Media Studies. In Spring 2007, I moved full-time into the Communication and Media Studies Department and taught the first course that I developed in this area. The course is called Creating Games and focuses on using games (primarily non-computer-based games) as a creative medium for communication. I have also created and taught several other game design and development courses, including a course that uses the amazing Game Maker software.
One of the nice things about living in New Hampshire again is that I get
to see my niece and nephew, Alysha and Kyle, fairly
often. Aren't they cute?