St. Ann School provides learning opportunities and serves students in kindergarten through grade eight. The school offers classes in religion, science, mathematics, art, social studies and physical education. Its campus features a computerized library, computer and science laboratories and several classrooms. St. Ann School provides guidance services, as well as foreign language instruction sessions. The school organizes mathematics league and Science Olympiad competitions and operates a student council. It is accredited by the Middle States Association of Colleges and Schools. The school provides sports activities in soccer, volleyball and basketball. St. Ann School is a part of St. Ann's Parish and is located in Wilmington, Del.