SUPER QUALITIES

12345678910
Across
  1. 4. synonym of courageous
  2. 5. someone you can count on
  3. 7. trustful and sincere
  4. 10. causing you to feel confident to learn or do something
Down
  1. 1. having a modest opinion of oneself
  2. 2. not afraid by danger or pain
  3. 3. giving constant support or allegiance
  4. 6. always ready to give more of something
  5. 8. caring for someone as part of his/her job
  6. 9. having a friendly and generous nature