After nearly two years of failed negotiations and a six-day strike, the Los Angeles teachers union’s contract dispute with the nation’s second-largest school district is finally over.

Negotiators for both United Teachers Los Angeles and the L.A. Unified School District reached a tentative agreement on a new contract early Tuesday morning, following a 21-hour negotiation that lasted until nearly sunrise.

[read more here]