Adjectives to describe people

12345678910111213
Across
  1. 3. having or showing the ability to learn and understand things quickly and easily
  2. 5. unpleasantly proud and behaving as if you are more important than, or know more than, other people
  3. 7. nervous and uncomfortable with other people
  4. 9. easily annoyed by someone's mistakes or because you have to wait
  5. 11. talking a lot
  6. 12. being certain of your abilities or having trust in people, plans, or the future
Down
  1. 1. not physically strong
  2. 2. not willing to give or share things, especially money
  3. 4. not willing to work or use any effort
  4. 6. bad or very unpleasant
  5. 8. telling the truth or able to be trusted and not likely to steal, cheat, or lie
  6. 10. willing to give money, help, kindness, etc., especially more than is usual or expected
  7. 13. humorous; causing laughter