Across
- 2. patient
- 4. very
- 7. messy
- 8. talented
- 10. impatient
- 11. female friend
- 13. shy, reserved
- 14. hardworking
- 15. boy
- 16. nice, friendly
- 19. sociable
- 23. funny
Down
- 1. artistic
- 3. male friend
- 5. athletic, sports-minded
- 6. but
- 9. daring
- 11. sometimes
- 12. studious
- 17. lazy
- 18. neat
- 20. girl
- 21. good
- 22. according to
