Create a workshop on child abuse

For this task, imagine that you have been asked to present a workshop on child abuse prevention and recognition to child service professionals in your area. Your workshop will focus on and include the following areas:

Definitions and types of child abuse and neglect
Impact of child abuse on various aspects of human development.
Who commits child abuse and why? (Include any known gender or socioeconomic factors.)
What are the responsibilities for reporting child abuse in your state?
How might this be different according to the role of the individual (educator, lawyer, clergy, physician, caseworker, etc.)? Suggestions for prevention or early detection