Teachers in Gloucester, Beverly, and Marblehead returned to the picket line Friday and classes were canceled again.