The schools or curriculum is not so much a problem as it with the culture and parents and students attitude towards education in generally. I work in a school where and most of the parents don't care what goes on. They want their kids to have top marks but never do homework or want show up for parent teacher meetings.
Most of the student do not take it seriously.

The parents don't want their kids to have any form of consqences if their child fails . And they blame the teacher all the time if the child fails with not accepting the reality their child never does any work. And their kids behavior is just terrible which hinders the learning process even further.

Qatari children who come from more wealthy families and well known suprisly seemed to the ones who actually do the work required in school and do extremely well . The rest don't give a crap.

Of course there are the ones who do make their kids understand the seriousness of education. Some of my brightness students were Qatari.

But honestly I believe this attitude will change in the next 20 years. I found the students of mine that have mothers that are in their 20's tend to have better attitude.