Education for Flourishing Network
Education for Flourishing Network is a collective of individuals, schools, and organizations committed to promoting individual, school, and organizational flourishing. To achieve its purpose the network provides programming and support that is grounded in the science and practice of human flourishing.