Small Schools enroll about 500 students and provide classes designed to ensure that all students meet high standards and graduate. The schools also form partnerships with non-profit organizations, cultural institutions and businesses that bring additional resources to enhance learning. Some of the schools have a theme, such as science, law, business, or the arts, which enables students to connect what they learn in the classroom to the world beyond.