Frequented this place for a while now as a parent and the academics sef is solid sha, teachers know their work and my child's grades have improved noticeably. The facilities are decent and the environment is calm for learning which matters. But abeg the registration and admin side of things needs serious work because every term I'm waiting forever to sort out forms and payments, last time I spent almost two hours just trying to complete enrollment. Good institution overall but they need to speed up their processes because parents have other things to do.