New England Shakespeare Festival is a professional, non-profit theatre company that tours Shakespeare's plays to communities throughout the region. They perform in the original, Elizabethan style, staging shows that are exciting, engaging, and stimulating. The typical audience includes people of all ages and from all walks of life.