Vocabulary for our society

12345678
Across
  1. 2. A person who freely offers to take part in a task or provide help.
  2. 3. A person who designs buildings and oversees their construction.
  3. 4. A person or organization that provides funds for a project or event.
  4. 7. An event featuring rides, games, and entertainment.
  5. 8. A serious or urgent request, typically for money or help.
Down
  1. 1. A person who helps students acquire knowledge or skills.
  2. 5. A person who takes professional or artistic photographs.
  3. 6. A person who keeps or inspects financial records.