A recent addition to the school is the brand new information and communications technology (ICT) block, built in 2005, which contains four rooms, each with around 30 computers.
In 2012, work was started on building a new Science Block on the area where the current tennis courts are located.