The CFFC is a 501(c)(3) educational non-profit organization focusing on the separation between religion and government, education, and building a thriving Humanist community.