We are a private non-profit organization supported through grants, donations, memberships and training.