Happy Father's Day/Birthday!

123456789101112131415161718
Across
  1. 5. progressive couples activity? (2 words)
  2. 10. one who teaches our kids many subjects
  3. 12. where you like to spend your time
  4. 16. action or family follower
  5. 17. brilliant
  6. 18. unwavering faith during difficult situations
Down
  1. 1. spends ___ time with kids
  2. 2. nickname when you're silly (2 words)
  3. 3. one in a million
  4. 4. diligent
  5. 6. well spoken
  6. 7. echoing nickname
  7. 8. melodic performer
  8. 9. universal
  9. 11. supports naval aviation aircraft
  10. 13. eBay vendor
  11. 14. on the spot humor
  12. 15. informed about latest trends