Formal computer instruction begins in Junior Kindergarten with computer skills progressing from fundamental skills to using a personal laptop computers as an integral part of the curriculum in Grade 8. An extensive software library is used to enhance keyboarding, word processing and publishing skills. Computer learning extends beyond the lab. Academic learning is supported by subject-specific software and media equipment. These skills help the students develop the knowledge and confidence to use computers safely and ethically in our ever-advancing technological world. By Grade 8, the use of a personal laptop/tablet computer is integrated into the curriculum on a daily basis. Classrooms are equipped with interactive whiteboards and transformed into ergonomic computer-based learning centres.