Happy Cities is a Vancouver based organization that strives to create healthier, happier, and more connected communities.
They wrote a blog post discussing ways to improve community engagement practices, and questions to ask yourself as you are planning these sessions.
You can read the full blog here