teacher of english careers in Sohar, Oman