The school has a great environment for learning and extra curriculum activities. I personally enjoyed swimming and attending ICT clubs. The hostels are always clean and the food was good. No much strikes experienced and the lecturers and classes are amazing.