I've been sending my younger ones here for almost a year now and honestly the academic side is solid. Teachers seem to know what they doing and the kids actually come home excited about lessons which na win for me as a parent. My only real gripe is getting information from the administration is like pulling teeth abeg. Had to follow up three times on a simple fees question and nobody was picking calls, only to find out later they posted it on the school WhatsApp group. For a premium school that charges well, the communication system needs sorting out badly.