Teacher lecturer careers in Bawshar, Oman