The company has a maximum education allowance that they will pay for schooling. If the tuition at your children's school is less than the maximum, Emirates will only pay 90% of that. If the tuition is more, then the difference comes out of your pocket. Like everything else here, the allowances have not kept up with the rising costs of schools.