Across
- 4. strict
- 7. ordinary
- 8. nice
- 9. serious
- 10. optimist
- 13. quiet
- 15. hard-working
- 16. patient
- 19. mean
- 21. funny
- 22. tolerant
Down
- 1. intelligent
- 2. boring
- 3. lazy
- 5. strange/weird
- 6. pessimist
- 11. impatient
- 12. talkative
- 14. stressed
- 17. fun
- 18. stupid/dumb
- 20. calm
