Ibra, Ash Sharqiyah North Governorate, Oman ... The following are highlights of my skills and accomplishments: Presently working at Ibra College of Technology as an English language lecturer relied upon to teach, assess and look after 150+ students throughout the term. I teach different Language ...
- 2019 Sep 12