Excellent school ! The whole team right from the Principal, Trustees, Teachers, Complete Support Staff and Security seems to be going the extra mile of effort to ensure a complete experience that I as a parent really appreciate. Am grateful to all of them for constantly being there and working consistently towards giving better education and experience.