non native english teacher careers in Bawshar, Oman