Stephen Petty is head of humanities at Lord Williams's school in Oxfordshire