Hadn't been here in months and came back to find that overall the academic standards are still solid which is why I enrolled my nephew. The teachers actually know their stuff and the curriculum preparation for university is legit. My only gripe sha is that getting updates from the school is like pulling teeth — I had to call three times just to confirm exam dates and they still gave me wrong information the first time. For a premium institution charging what they charge, their admin communication system needs serious work abeg.