Windhover offers classes, workshops, and performances in dance and related arts to the North Shore community by bringing outstanding artists to teach and perform; creates a nurturing environment where original and creative work can be developed and presented; forges and maintains strong ties to the community by including local artists in all aspects of performances; and promotes original works based on community issues and interests