Overbrook School for the Blind, located in Philadelphia, offers a variety of academic and extracurricular programs to visually impaired children. It is a nonprofit organization that provides educational and learning programs through various elementary, middle and high schools. Its community-based programs include residential, orientation and mobility, daily living, social and communication prevocational programs, leisure and recreational factivities. It provides daily living skills classes, such as dressing, food preparation, cleaning up and using money. The center also organizes programs, including early intervention, early childhood outreach, and family and child support. It additionally organizes various sports activities for the students. The institution additionally offers vocational classes, such as computer education and use of magnification devices.