non native english teacher careers in Seeb, Oman