Nice school. Just that my kids sometimes say that some teacher didn't come and they had different class. Sometimes they say that teacher came late. I think staff discipline can be improved though. Also there is no a standardized way of "parent-teacher" communication so its quite cumbersome for parent to check about hisher kid's progress. Another suggestion to school is, the location is a bit hard to find. Please put some arrow signboards on the roads to the school.