My breakes used to be fair but no more.
Christmas (2 weeks) This year it was in: Dec 19-Jan 7.
Spring Break (1 week) This year it was in: Mar 7-Mar 14.
Summer Holiday (3 months) This year it would be in: May 27-?
?
My half-days this year are usually aren't fair also:
Thanksgiving Day (it used be a week long break until last year when I moved).