Ericka Beckman

Ericka Beckman is assistant professor of Spanish and comparative literature at the University of Illinois at Urbana-Champaign.