Felisa Vergara Reynolds Editor & Author

Felisa Vergara Reynolds is an assistant professor of French at the University of Illinois, Urbana-Champaign.