Steve Anderson is Associate Professor of Digital Media at the University of California Los Angeles.