It will be difficult for your daughter itself to opt for india because an o level school has a totally different enviroment which gets on to the kids and then they dont feel comfortable in the indian colleges/universities.if u have already thought that you want to send your daughter to india then dont send her to an o level school. as of now the best cbse school in sharjah academics wise is DPS.Millennium school has opened a new school in sharjah so you can check there.There are not many ICSE schools in Sharjah. One more thing u need to know is that at first the ICSE board will look much easier but at a later stage it becomes much tougher than CBSE. after much R & D ,i came to know tht if your child wants to do management ,then ICSE is a better option and if she wants to do IIT/PMT etc then CBSE is better. Hope this helps.