Skip to main content
What types of page to search?

Alternatively use our A-Z index.

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