Technology skills are integrated across the curriculum in ways that support academic coursework while teaching pertinent concepts and skills. The Lower School offers a dedicated computer lab where students learn keyboarding and other important concepts. Mobile computer labs and plentiful in-classroom tools further augment the computer lab. At the Middle School, our educational technology support specialist, in collaboration with faculty, plans and executes lessons using various technologies, which include software for science, math and desktop publishing, projectors, document cameras, digital video and still photography, and various Internet resources. The Upper School continues the theme of integrated technology instruction throughout the curriculum. Across campus, students have access to computers, including in the library, visual art and filmmaking studios, and mobile computer labs. In the classroom, teachers use a variety of Internet resources, software, and tools to enhance their instruction.