Think you know Catherine?

1234567891011121314151617181920212223
Across
  1. 1. The last country she visited outside Canada
  2. 5. Her childhood dog's name
  3. 6. Month she got married
  4. 8. Initials of her first born
  5. 9. First international trip with Joe
  6. 13. The character she played in Alice in Wonderland
  7. 15. Her abbreviated teenage nickname
  8. 17. Number of degrees she currently has
  9. 18. Position she played in basketball
  10. 20. Subject she currently teaches
  11. 22. Her current dog's name
  12. 23. Her university hockey number
Down
  1. 2. Her favourite cocktail
  2. 3. The city she was born in
  3. 4. Her favourite and terrifying neighborhood Christmas tradition
  4. 7. Name of her university hockey team
  5. 10. Month she became a parent
  6. 11. Initials of the university she attended
  7. 12. Last digit of the year she graduated high school
  8. 14. The way she rides her snowboard
  9. 16. Her middle name
  10. 19. Her zodiak sign
  11. 20. Acronym for her current school
  12. 21. Instrument she played in band