I have put my kids into waiting list for DC since last year Nov and don't get a response from them. They just take my $$ for the application & disappeared with it.Can't say much about ISL except for being expensive & fancy facilities. As for newton, there seems to be places available for those people who just arrived. Either they have so many branches & therefore easier to find a place or the school is not that good. The one with the best facilities is near the west bay ( I think ) . Huge compound. A lot of my friends ended up in newton while waiting to go to the school of their choice.
So have you took the assessment from Doha British School Montessori ? To me DBS is a better school compared to Newton in terms of education & facilities. Of course, recently there has been complain that they put too many pupils in a class. Suggest you talk to the school to better understand the actual situation. I have friends quite a number of them who are in DBS & DC and all are happy with the school.
My kids are in EMS. Not too bad also as my kids improved a lot in terms of Maths. Imagine this :He can count faster than me..!