There are no school in Doha that 100 percents parents happy with it. I mean ... come on .... no way school can make all parents 100 percents happy?

Do visit the school ... have a look around ... and use your instict. Don't just swallow other's people opinion.