The Long Haul
So that's that. The holiday season is officially over (no, the Superbowl doesn't count) and thus begins the long stretch until Memorial day- the next real (i.e. paid) National Holiday. Memorial day has actually become four or five holidays now- Flag Day, Fourth of July, Veteran's day, Armistice day, V-E Day, V-J Day, (there are a few others,) days which require proper flag protocol (not to be confused with the flag flying at half mast, which is becoming the norm), if you ever see an American Legion calendar there are at least a dozen days per month that require special flag ceremonies.
But the winter months are relatively free of holidays, unless you are a federal or state employee- Martin Luther King Day and Presidents Day are stuck in there (not paid to most workers) and of course there is Valentine's Day, which was actually a social holiday that has been usurped by florists, candy makers and greeting card companies.
Therefore, five solid months of work.
Of course there is a spring break, if one is lucky enough to get one... hmmm... now that is something to look forward to...