3d animation lecturer careers in Barka, Oman