spanish teacher ss gp rt spanish teacher careers in Oman