Took a lot of convincing to try filling out their admission forms for my nephew and honestly the whole thing felt disorganized from start to finish. The staff at the registration office were not helpful at all, just pointing fingers and telling us to go to different departments without explaining anything properly. The academic programs look solid and I heard the teaching quality is decent but getting through their system to actually enroll was a nightmare that took three weeks when it should have taken one. Won't say don't send your kids here but abeg prepare yourself for plenty back and forth.