What do you think?

12345678910111213141516171819202122
Across
  1. 3. Every one, or all
  2. 4. Fine
  3. 7. Assigned schoolwork
  4. 9. Group of related people/Kin
  5. 10. Employ for a purpose
  6. 11. High priced or costly
  7. 12. Low in price
  8. 16. Occasionally
  9. 19. Challenging to do
  10. 21. Fascinating
  11. 22. To seize or grab
Down
  1. 1. Engage in activity
  2. 2. Unpleasant or harmful
  3. 4. Recreational pastime
  4. 5. Close companions
  5. 6. Many times
  6. 8. Simple to do
  7. 13. Snapshots
  8. 14. Information super highway
  9. 15. Dull and drab
  10. 17. To consider carefully
  11. 18. Informal discussion
  12. 20. Casual conversation