Match the meaning

1234567
Across
  1. 2. loves to learn and know things; asks many questions
  2. 4. always following the rules
  3. 6. smart, thinks and understands quickly
  4. 7. quiet and a little nervous
Down
  1. 1. not following the rules
  2. 2. pretty
  3. 3. sure of him/herself; not afraid to speak or do something
  4. 5. kind; likes to make new friends