Happy holidays!

1234567
Across
  1. 2. April on a Sunday
  2. 4. November on a Thursday
  3. 6. July 4th
Down
  1. 1. March 17th
  2. 3. October 31st
  3. 5. February 14th
  4. 7. December 25th