Thomas's Crossword

12345678910
Across
  1. 2. - rhymes with zappy
  2. 7. - have or showing the ability to understand new concepts easier
  3. 9. - possessing or displaying resolve
  4. 10. - expect for good things to happen
Down
  1. 1. - showing concern for others
  2. 3. - acting like a friend / helpful
  3. 4. - able to wait for something or someone for long amounts of time
  4. 5. - not requiring much help
  5. 6. - truthful / doesn't lie
  6. 8. - can adapt to new environments