Learning a New Language

12345678910
Across
  1. 2. procedure or approach to accomplishing a task
  2. 4. make or become better
  3. 5. people who know and can effectively use more than one language
  4. 6. being mentally stimulate to do or feel something (esp something creative)
  5. 8. critical to the success or failure of something
  6. 9. (noun)exceptional natural intelligence
  7. 10. ability to speak or write a foreign language easily and correctly
Down
  1. 1. holding or catching our attention
  2. 3. the action of repeating something that has already been said or done
  3. 7. (language) someone's first or primary language