Across
- 2. polite
- 4. sociable
- 6. annoying
- 8. friendly/good-natured
- 11. impatient
- 12. serious
- 14. nice
- 16. - honest
- 18. strange
- 20. sincere
- 21. organized
- 22. lazy
- 23. hardworking
Down
- 1. artistic
- 3. talented
- 5. shy
- 7. disorganized
- 9. funny
- 10. good
- 13. ambitious
- 15. patient
- 17. - generous
- 19. talkative
