Iara Cardo was born in Argentina and is a translator and professor of Spanish Language at York College, The City University of New York.