Family Puzzle

1234567891011121314151617181920
Across
  1. 1. The sport that Ben plays
  2. 6. The lake the Haffie's camp is on
  3. 9. The grade Hannah teaches
  4. 12. Francine's last name
  5. 13. Lynn's granddaughter's name
  6. 14. Traditional gift for 60th wedding anniversary
  7. 17. Brad's favourite hockey team
  8. 19. The name of Karen and Marty's farm
  9. 20. Nicole's birthday month
Down
  1. 2. Spencer is this many days older than Ben
  2. 3. William's middle name
  3. 4. Denis and Pam's oldest son
  4. 5. Pauline's astrological sign
  5. 7. Euclid's great granddaughter's name
  6. 8. Stef's dog's name
  7. 10. The part of Montreal Matthew lives
  8. 11. Penny's place of employment
  9. 15. Lauren's husband's name
  10. 16. Pam and Leo live in this city
  11. 18. The street that Jason lives on