french u0026 teacher careers in Dubai, UAE