A Puzzle About Professions

1234567
Across
  1. 3. Who dances on stage?
  2. 5. Who delivers the mail?
  3. 6. Who drives a car?
  4. 7. Who teaches at school?
Down
  1. 1. Who sings again on stage?
  2. 2. Who plants rice?
  3. 4. Who is the person who keeps traffic safe?
  4. 6. Who is the person who helps the sick?