Daniel Greenberg teaches game design topics in the Computer Game Design program, with a focus on history and analysis.