Indian schools particularly M.E.S Indian School should be taken into consideration as well.

I graduated from there and I should say the level of Math they will teach your child is magnificent. At 7th grade we were learning college level Math and by the time I was in 11th grade and 12th, we were learning 4th year university level math.

If you have plans for your kid to grow up to be an engineer or something of the sort, I would really advise you to take M.E.S into consideration.