Took a lot of convincing to try this place because my grandchild was doing poorly in his old school and I was skeptical, but Brainpoint has actually turned things around for the boy. The teachers seem to know their work, the curriculum is solid, and the facilities are decent. My only issue sha is their registration and admin work moves like NEPA in dry season. Last term we had to follow up three times before they sorted out the boy's transcript, and when I asked why it took that long nobody could give me a straight answer. Otherwise the educational quality is worth the stress, but abeg they need to get their office people together.