Teaching
Ancient Greek Language and Literature, Latin Language and Literature, Hellenistic Poetry.
At Liverpool, I have taught Ancient Greek Language and Literature, Latin Language and Literature, and Hellenistic Poetry. At other institutions, I also taught Papyrology.
Modules for 2025-26
ACE MA AND MSC DISSERTATION
Module code: ALGY600
Role: Teaching
ANCIENT GREEK IIA
Module code: CLAH503
Role: Module Co-ordinator
ANCIENT GREEK IIA
Module code: CLAH653
Role: Module Co-ordinator
LATIN IB
Module code: CLAH402
Role: Module Co-ordinator
LATIN IIA
Module code: CLAH403
Role: Teaching
PRAISE AND BLAME
Module code: CLAH858
Role: Teaching
THE BODY
Module code: CLAH852
Role: Teaching
THE CULT OF POETRY: CALLIMACHUS AND BEYOND
Module code: CLAH325
Role: Module Co-ordinator
VIRGIL: LITERARY CULTURES AND CONTEXTS
Module code: CLAH102
Role: Module Co-ordinator