Greensboro Day School offers various educational and extracurricular programs, and is located in Greensboro, N.C. It offers an extensive curriculum includes English, math, science, social studies, art, computer, drama, foreign language, music, physical education and health. It offers classes from grades ninth through 12. Its after school classes includes art, drama, guitar, piano, pottery, science explorers, yoga and dance. The school also provides after school care to kindergarten through fifth grade students. The school s TK to 12 library media program offers 30,000 print and nonprint materials for students, parents and faculty to use. Its library also has variety of print and electronic periodicals, encyclopedias, databases and electronic resources. The school additionally provides sports and community services, technology and college guidance.