1 independent senior school humanities teacher jobs in England