Current Courses

Spring 2023

  • EAE 2100-006
    Intro to Game Design
  • EAE 2100-008
    Intro to Game Design
  • EAE 3020-001
    Ethics in Videogames
  • EAE 4900-003
    Special Topics
  • EAE 6030-001
    Experimental Gameplay
  • PHIL 3011-001
    Philosophy of ______

Fall 2022

Summer 2022

Professional Organizations

  • International Game Developers Association. 02/06/2015 - present. Position : Member.
  • Digital Games Research Association. 01/01/2009 - present. Position : Member.