1 independent senior school science teacher jobs in Europe