Before this she taught at University College Dublin after completing a D.Phil. at Trinity College, Oxford and a B.A. in English and History at Trinity College, Dublin. She has written widely on Irish literature and culture.