 There is an A, B, C, G, H, J, M (replaced P Block), R, and T (Temporary block currently being used due to renovation of G and J Blocks) blocks.The school also has six basketball courts and a large open area which is referred to as the "oval".There is also a large multi-purpose assembly hall with adjoining change rooms and a small gym.