Geoff (Southampton, England)

Geoff is a teacher in a school in England.