The school has adequate facilities and infrastructure to meet its current requirements and is on track to acquire more to meet the growing needs.  The school has the following facilities:-