I spent all my schooling there, the teaching staff...
I spent all my schooling there, the teaching staff is top notch, some overflows adjustable during my schooling.
I highly recommend the school because it has several streams. I did not have the chance to take advantage of the new premises but they look very good and very clean!