german u0026 teacher careers in Sohar, Oman