This is just a partial Q & A we may amend or add to in time. Keep in mind, we're just gardeners learning as we go, like most other people! One of the greatest gifts of gardening is the joy of discovering what works for you in your unique garden with your own set of skills and habits. 

We recommend that you also connect with other gardeners locally, and search up other resources yourself online as needed. There's a wealth of knowledge out there just waiting for you. Non-profit community groups we can recommend:

The Cochrane Community Garden Societyhttps://www.facebook.com/p/Cochrane-Community-Gardens-Society-100064533138099/

Find them on Facebook. As of this writing, they don't have a website. They have a small membership fee. Once a member, you can rent for a small fee one or more raised garden beds in one of several shared community gardens. You get access to water, tools, compost, and communal gardening parties. You're expected to contribute to garden cleanup in spring and fall. There are shared fruits, herbs, greens and vegetables for members, and some free for any community member, too.

The Cochrane and District Horticultural Societyhttps://www.cochranedistricthortsociety.com/ 

They have a plant sale each spring and fall with great deals. They have a monthly meeting which is usually a seminar or workshop. Membership for a fee, but advice for free. Lots of community discounts with membership. They are also on Facebook. 

Cochrane Environmental Action Committee (CEAC)https://cochraneenvironment.org/

They give talks and public events on many topics including gardening. They have several initiatives to protect the environment here in Cochrane. They also run the Cochrane Farmers Market. You can become a member, get a newsletter, and volunteer. It's a great way to learn and to meet others.