Came here to inquire about their technical programs for my nephew and the facilities are actually modern sha, equipment looks well maintained and the instructors seem to know their stuff. But the administrative side is a mess abeg, waited almost an hour just to speak with someone about enrollment and nobody seemed organized or ready to answer basic questions. The care services they advertise sound good on paper but execution is where they're dropping the ball, felt like they were making things up as they went along. Not bad but they need serious work on how they handle people and their time.