Helping people

123456789101112
Across
  1. 3. a very positive review
  2. 6. A method where trainees learn a craft by hands-on experience while working with a skilled worker as well as completing related courses of study under a written agreement
  3. 10. to sleep outdoors, usually because you have no home and no money
  4. 11. to disappoint someone (often by breaking a promise or an agreement)
  5. 12. left behind or in a helpless situation
Down
  1. 1. specialized skill or technical knowledge; know-how; expertness
  2. 2. to be depressed
  3. 4. to take hold of something or someone suddenly
  4. 5. to give someone support
  5. 7. to stop at side of the road
  6. 8. friendly or making you feel welcome
  7. 9. to feel or express sorrow or grief