 The three Gyms are fairly recent additions and support a huge variety of different activities, including many extra-curricular and after-school activities.Throughout the Mid-2000s, several new building were constructed in order to accommodate the ever-increasing capacity of the school.This Included the English and Tech Block, and the Mathematics Department.