The Guilford Preparatory Academy is a tuition-free, public charter school that serves more than 200 students. The academy provides learning opportunities in kindergarten through grade eight. Its academic curriculum includes several subjects, such as Spanish, English, arts, music, social studies, mathematics and science. The academy s parent-teacher association holds meetings. The Guilford Preparatory Academy offers opportunities in basketball and choir. The academy provides after-school activities that include karate, jazz dance and fashion authentic design classes. In addition, it offers lunch services. It offers physical education and speech programs. The Guilford Preparatory Academy is located in Greensboro, N.C.