Across
- 3. organized
- 5. old
- 7. lazy
- 10. patient
- 12. lazy
- 16. pretty
- 17. responsible
- 18. sports-loving
- 19. unorganized, messy
- 20. impatient
Down
- 1. pretty
- 2. practical
- 4. big
- 6. reserved
- 8. studious
- 9. beautiful
- 11. interesting
- 13. generous
- 14. silly, stupid
- 15. lazy, idle
