My nephew been there for two years now and his grades improved sha which is what matters but abeg the hostel facilities are something else. Mattresses are old, water situation is not reliable, and when we visited last term the place looked like it hadn't been painted in years. School fees are high for what they offering honestly and the boarding part especially doesn't match the cost. If you're sending your child there focus on the teaching quality because that part works but don't expect five star accommodation.