The school has at least 1 computer and interactive whiteboard in every classroom as well as around one hundred in each of the school's 4 ILC's (Independent Learning Centres).
The school produces and sells what it calls an "online curriculum".