The 45 acres campus includes a 20,000 volume library, two computer labs, two art studios, two gyms, two music rooms, a science lab, a headmaster's house, four playing fields and an outdoor swimming pool.