Long time customer dropping a review finally because my child has been here for two years now and the teaching quality is actually solid, teachers know their work and the kids are learning proper. My only real complaint and it frustrates me every term is how disorganized the admin office is sha. Last term I went to pay fees three times before someone actually processed it correctly, and every time I had to wait almost an hour just sitting down while they shuffled papers. Apart from that headache though the academics are there and I don't regret putting my pikin here.