Science teacher careers in Barka, Oman