I believe there is no such thing as a School allowance...

But, Yes, there are many companies (other than Oil and Gas) which cover Schooling and Medical... Depends on ur job profile and experience...

While some companies either pay a Local Allowance or they compensate it in ur Salary... Again it depends on the job profile and experience...

I was reading on here the other day, an IT company was paying QR 1400 per day along with the Medical and Schooling.. So it depends from Company to Company...

If u relocate alone, then ur offer is good... But if u want to relocate with ur family, u need to negotiate with the Company, or look for another offer...

Thanks