That's why they always say there are two reasons to become a teacher: July and August.
The problem with teaching is that your holidays are the same time as all the families, so you're stuck with the most expensive and crowded periods.
Plus you have days off from school that aren't national federal holidays, Cesar Chavez Day if I remember was one.
Well I'm from Australia, so I think there are at least another 5-10 public holidays that i'm not counting.
Which days these are depends entirely on the state and school district, at least in the US. Districts with a low or no Jewish population aren't likely to take Rosh Hashanah off, etc.
Ha! Districts outside of New York and LA mostly don't grant Rosh ha'Shanah off even if they do have a substantial Jewish population. Employers do similar: Jewish holidays come out of your vacation time because they're not "company holidays" like Christmas.
Just noting, but Massachusetts never really stopped being Puritan. Oy gevalt.