Varied Dates Teen Ballet (gr. 8-12) Register Now Seacoast Repertory Theatre • Portsmouth, NH Performing arts , Arts and crafts