She teaches Ancient Greek, Translation Studies and Ancient Metrics. She has translated six plays by Euripides. She has two books of poetry and a CD as a singer-songwriter published.