Established in 1911, St. Christopher s School is a private, episcopal, day school for boys from junior kindergarten through grade 12 and is located in Richmond, Va. The school offers several academic subjects, including computer science, arts, history, religion, English, Chinese, Latin, classical language, and theater and dance. The arts program offered by St. Christopher s School includes music, band, choir, individual piano and guitar lessons, and ampersand practicum and musical theater choreography. Additionally, the school offers several athletic programs, including swimming, lacrosse, karate, sailing, golf, indoor soccer, canoeing and rock climbing. St. Christopher s School has three libraries that offer more than 41,000 print and nonprint materials and provides online access to the library catalogs and subscription reference tools, including encyclopedias and periodical databases. It also offers a wide range of extracurricular activities, such as missionary society, French club, Students for Environmental Awareness, mock judiciary, and glee club and saints singers.