Shelley Stamp

SHELLEY STAMP is Assistant Professor of Film and Digital Media at the University of California-Santa Cruz, where she won the Excellence in Teaching Award