Hamish’s Crossword

12345678910
Across
  1. 3. able to accept or tolerate delays
  2. 5. having good imagination or original ideas
  3. 7. having or showing creativity or inventiveness
  4. 8. quick to notice or perceive things
  5. 9. willing to put the needs or wishes of others before ones own
  6. 10. showing kindness towards others
Down
  1. 1. giving someone support of confidence
  2. 2. willing to consider new idea
  3. 4. showing consideration for the needs of other people
  4. 6. causing laughter and amusement