 Eunice de Souza was born and grew up in Pune, in a Goan Catholic family.She studied English literature with an MA from the Marquette University in Wisconsin, and a PhD from the University of Mumbai.She taught English at St. Xavier's College, Mumbai, and was Head of the Department until her recent retirement.