Courses Taught


Hendrix College

Spring 2024

Spring 2023

  • CSCI 370 - Interactive Game Development
  • Disco Tray Studios

Spring 2019

  • SABBATICAL

Fall 2018

  • SABBATICAL

Fall 2017


Centenary College of Louisiana


University of Wisconsin - Madison

  • CS 540 - Introduction to Artificial Intelligence (Summer 2001)
  • CS 302 - Introduction to Computer Science (Spring 2001)
  • CS 302 - Introduction to Computer Science (Spring 2000)