Across
- 2. B very smart or creative
- 3. D dedicated and loyal
- 5. I hard-working
- 7. S resisting changing ones' mind despite logic
- 10. D making decisions quickly
- 11. E accomplishing things with little waste
- 14. G beautiful and charming
- 17. R can be counted on
- 19. T the allow others' opinions
- 20. A stuck up
- 21. F very angry
Down
- 1. C being very careful and wary
- 4. W evil
- 6. H despair; beyond remedy
- 8. R thinking things through; logical
- 9. C mannerly toward others
- 12. F lucky
- 13. O unpleasant, offensive, having gall
- 15. A to say one is sorry
- 16. S ungenerous; not willing to give
- 18. E anxious to get started
