Calendar Haverhill March for a Fair Contract June 11, 2019 5:00PM - 6:30PM Social share icons Join Haverhill educators in demanding the school funding that our students and community deserve!