Happy Summer!

12345678910111213141516171819202122232425
Across
  1. 12. Natural cooling mechanism
  2. 13. Term for when it's really hot (two words)
  3. 15. Nighttime display
  4. 16. Rainy season
  5. 17. Vacation with your family or your friends (two words)
  6. 18. Electric bill increases because of this
  7. 19. Painful reminder of being outside too long
  8. 22. Unofficial start of summer (two words)
  9. 23. This rises when the temperature does
  10. 24. One of the months that is fully in summer
  11. 25. Moist artillery (two words)
Down
  1. 1. Offical start of summer in June
  2. 2. Pool feature
  3. 3. Pests that bite
  4. 4. Sales at the end of summer (three words)
  5. 5. Punishment for failing grades (two words)
  6. 6. You need one to travel abroad
  7. 7. Summer zodiac sign
  8. 8. Word for a person visiting a place
  9. 9. Outfit of the summer
  10. 10. Unofficial end of summer (two words)
  11. 11. June 14th (two words)
  12. 14. Source of water
  13. 20. Daily morning activity (two words)
  14. 21. For pocket money (two words)