Across
- 3. shy
- 6. easy
- 7. poor
- 9. special
- 11. kind
- 12. honest
- 14. grateful
- 15. comfortable
- 18. funny
- 22. hard-working
- 27. generous
- 28. selfish
- 29. comical
- 30. lazy
Down
- 1. confused
- 2. clean
- 4. difficult
- 5. open
- 8. old
- 10. studious
- 13. silly, foolish
- 16. fun
- 17. faithful
- 19. dirty
- 20. soft
- 21. beautiful
- 23. young
- 24. hard, challenging
- 25. closed
- 26. wise
