Humanist Canada is a national not-for-profit charitable organization promoting the separation of religion from public policy and fostering the development of reason, compassion, and critical thinking for all Canadians through education and community support.