german u0026 teacher careers in Rustaq, Oman