native english teacher careers in Barka, Oman