Merry Xmas and Hammy New Year!

12345678910111213141516171819202122232425
Across
  1. 2. / Doc, Dopey, Bashful, Grumpy, Sneezy, Sleepy, Happy, ____(,)____
  2. 5. / What a history teacher teaches
  3. 6. / A true Turkish delight
  4. 7. / Bye, bye hammy!
  5. 12. / I'm a fan of this story, and who can blame me?
  6. 14. / You're a fan of this story, and who can blame you?
  7. 15. / Harlan Ellison's better half
  8. 16. / Hairy chested
  9. 17. / A dandy
  10. 18. / Galileo's
  11. 19. / Easily frightened miss
  12. 20. / Blue movie character
  13. 21. / Swampmate
  14. 23. / Vermilion
  15. 24. / You'll see me more than once in this puzzle
  16. 25. / Houston force of nature
Down
  1. 1. / Pickle breath
  2. 3. / Yellow movie character
  3. 4. / A metaphor for passion
  4. 6. / Heinlein's, for short
  5. 7. / Many a song has been written for her
  6. 8. / A good sport, no longer in play
  7. 9. / Bedroom surprise
  8. 10. / You'll see me only once in this puzzle
  9. 11. / Famous explorer
  10. 13. / A friend of …
  11. 14. / 2 PhDs
  12. 17. / Amazing
  13. 21. / Julia's imaginary friend
  14. 22. / What we speak with