French english teacher careers in Oman