 The school operates five divisions on one campus; the Early Childhood division and the Elementary School share Building A, while Middle School, High School and the Athletics Center are located in Building B.Building A, known as the primary school building, houses PK-grade 5 and has its own library, multi-purpose room and gym.Building B, which houses grades 6-12, was built in 2000, and is complete with 54 classrooms, library, cafeteria, double-sized gymnasium, 25-meter indoor swimming pool, 350-seat theatre, performing and visual arts facilities, and playfield (these facilities are also shared with the Lower school).