Located in Marlborough, N.H., Marlborough Elementary School serves students in kindergarten through eight. The school focuses on various subjects, including English, math, social studies and science. It also offers instruction in computer technology, vocal music, art and physical education. Marlborough Elementary School has a library that houses storybooks, puzzles, picture dictionaries, and fiction and nonfiction books. The school provides early childhood and gifted and talented programs. It operates a parent-teacher association that sponsors various fundraising events and recreational programs for parents, teachers and students. In addition, Marlborough Elementary School organizes project-based work sessions in science and geography. The school provides assistance with the development of personal character, self-esteem and leadership skills.