immediate start english teacher careers in Sohar, Oman