Laurea in Lettere, University Degli Studi di Milan, 1986. Doctor of Philosophy in Italian, Rutgers University, 1990.
Teaching assistant, Rutgers University, New Brunswick, New Jersey, 1986-1988; visiting part-time lecturer, Rutgers University, New Brunswick, New Jersey, 1988-1990; visiting assistant professor Italian, U. Vermont, Burlington, 1990-1991; visiting assistant professor Italian, Wheaton College, Norton, Massachusetts, 1991-1992; independent scholar, Universita Degli Studi di Milan, 1992, 95-96; reader and consultant for modern Italian narrative, Mondadori Public House, Milan, 1992-1995; lecturer English, Ist. Magazine "Agnesi", Milan, 1995-1996; lecturer English, Liceo Linguistico "Manzoni", Milan, since 1996.
Member Modern Language Association, American Association Teachers Italian, American Association for Italian Studies, Hands Off Cain, Association Against Death Penalty, Phi Sigma Iota.
Married Giuseppe Galuffo, March 2006. 1 child, Pietro.