Civic Virtues

12345678
Across
  1. 4. real smart
  2. 7. hard work
  3. 8. to get better at
Down
  1. 1. happy with
  2. 2. to encourage
  3. 3. to think about intensely
  4. 5. to feel intense pain
  5. 6. to find