You might want to look at Doha College, Qatar Academy, also.

Is the cost of school included in the package? Fees are expensive.

Housing, I would chose Doha, Al Khor is 45 K from most of the things you will want to do, shopping, movies, etc.

If you have driving problems, you will be in trouble as taxis are hard to get, bus service is for men only, and nothing will be in walking distance.

Your housing may not have a maid's quarters, so living arrangements may be something to look at before hiring. Not to be upsetting, but why do you need or want a maid?

Are we having fun YET?