3d animation lecturer careers in Sohar, Oman