Teach complex CS concepts through the medium of game design. Presented by: Mike Phelan