Children 1st Foundation
The Children First Program was created by the Children First Foundation (which is a 501c 3 nonprofit), to provide licensure to organizations throughout the country to conduct the Children First Program. The program operates under court mandate and supervision. It is currently licensed in 30+ court districts across the United States and Canada.