The National Children’s Advocacy Center (NCAC) is a non-profit organization that provides training, prevention, intervention and treatment services to fight child abuse and neglect