Crossword puzzle about jobs

1234567891011121314151617181920
Across
  1. 4. who owns or manages a farm?
  2. 6. driver who drives taxis?
  3. 8. who studies at school?
  4. 13. who operates the flying controls of anaircraft/planes?.
  5. 14. a person who cuts men's hair.
  6. 15. a man whose job involves selling or promoting commercial products, either in a shop or visiting locations to get orders.
  7. 16. who teaches students in school?
  8. 18. who cooks in a hotel or restaurant?
  9. 20. a person who designs, builds, or maintain sengines, machines, or structures.
Down
  1. 1. who serves food in a restaurant?
  2. 2. a person who cuts and styles hair as an occupation
  3. 3. driver who drives a bus?
  4. 5. who fight fires?
  5. 7. who treat injured animals?
  6. 9. Who looks after sick people and help doctors?
  7. 10. who makes bread and cakes?
  8. 11. who treats patients(sick people)in hospital?
  9. 12. who sings songs?
  10. 17. who designs buildings?
  11. 19. who take care of teeth?