Across
- 5. tall
- 7. English
- 9. Canadian
- 10. amusing, funny
- 13. interesting
- 16. athletic
- 18. short
- 19. handsome
- 20. kind, nice
- 21. intelligent
- 24. French
- 25. also
Down
- 1. mean, nasty
- 2. cute
- 3. pretty
- 4. Spanish
- 6. rich
- 8. silly, dumb
- 11. very
- 12. timid, shy
- 14. nice, pleasant
- 15. modern
- 17. congratulations
- 22. boyfriend
- 23. Americain
