Used to be my go-to but the last time I came to check on my son's progress the whole thing felt rushed. The academic staff know their thing I won't lie and the curriculum is solid, but abeg the learning environment itself is just below standard for what they charging. Classrooms are cramped, internet connection dies every other day, and when I tried to speak with someone in administration about it they acted like it was not their problem. Won't say don't come but manage your expectations because it's not matching the fees they collect.