Our science program is structured around learning through inquiry. Inquiry based learning involves students making connections in an enriched environment where they learn through a curriculum focused on questioning, critical thinking and problem-solving. We provide hands-on opportunities for students to increase their skill development, and build upon background knowledge in a setting that supports students’ varied interests, abilities and learning styles. Curriculum is enriched through in-depth investigation and learning of key scientific ideas, as well as focusing on how language is used in science.