Talking about people

123456789101112
Across
  1. 2. Doesn't like meeting new people or speaking
  2. 3. doesn't lie or cheat
  3. 4. respectful and considerate of other people
  4. 8. never changes his or her mind
  5. 9. can't stand waiting for anything
  6. 11. the opposite of rude
  7. 12. quick to understand,learn and apply ideas
Down
  1. 1. makes people laugh
  2. 2. having or showing a great lack of intelligence
  3. 3. works hard]
  4. 5. anwilling to work or use energy
  5. 6. fond of or given to talking
  6. 7. shares with people
  7. 10. wants everything