Personality adjectives

123456789101112
Across
  1. 4. a person who works or studies a lot
  2. 6. synonym for 'intelligent'
  3. 7. opposite of shy
  4. 9. doing your job/work properly and on time
  5. 11. synonym for 'timid'
  6. 12. opposite of scared
Down
  1. 1. strong feeling of anxiety
  2. 2. not showing responsiblitiy
  3. 3. a person who is helpful and understanding
  4. 5. the opposite of 'strong'
  5. 8. synonym for 'scared'
  6. 10. able to wait without becoming annoyed