I am also an experienced game designer, developer, play-tester, and editor, with work on more than 25 published board games.I also teach a Fundamentals of Game Design course, sharing my game-related expertise with students at Raritan Valley Community College.