The Morphine -er/-or/-ess/ist puzzle

12345678910111213141516171819
Across
  1. 4. someone that visit you
  2. 6. someone that writes
  3. 8. someone that gives you checkups
  4. 9. a girl that acts
  5. 10. someone that sails
  6. 13. someone that ees new places
  7. 14. someone that teaches
  8. 15. someone that walks dogs
  9. 18. someone that bakes
  10. 19. someone who drives
Down
  1. 1. A girl waiter
  2. 2. someone that collects things
  3. 3. someone who rides a bike
  4. 5. someone that does art
  5. 7. someone that jokes
  6. 8. someone that works on your teeth
  7. 11. The past tense of the word race
  8. 12. someone that hosts a party
  9. 16. someone that announces
  10. 17. A person that is on a soccer basketball or any sports team