If you are working at the airport, DO NOT consider Al Khor school as it is not even in Doha and would take possibly 2 hours travel time each way. that's just ridiculous, I don't think that poster noticed where you said you would be working. I would consider living in Al Waab area, maybe one of the Alfardan compounds or the Beverly Hill compounds. Good schools are nearby such as Park house or Newton British.