Agree with previous post - go to the school and take a look. I wouldn't trust opinions that are second hand or from the kids - all kids hate school! lol

My experience has been a good one. Refreshing after a v bad school experience here in Qatar.