Merry Xmas and Hammy New Year!

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