work on words

12345678910
Across
  1. 2. / knowledge and skill that you get by doing a particular job or activity
  2. 4. / someone who trains a sports player or team
  3. 6. / to be unsuccessful in something
  4. 7. / very good at something
  5. 8. / intelligent
  6. 10. / enjoyable or interesting
Down
  1. 1. / existing in the mind or relating to the mind
  2. 3. / good at learning or understanding things
  3. 5. / to behave dishonestly
  4. 8. / to get a point in a game or sport
  5. 9. / to help someone to remember something