Jordan Brown from Calgary started an online course last year for people who want to learn gardening. It's geared to people who know absolutely nothing about gardening. I joined last year and I believe I paid $50 and I think it's totally worth it. The videos are super good quality and often times really funny. Jordan's a super good dude to hang around with too.
Jordan's goal is to have more people grow their own food, so he's not pushing any one method of gardening, but he definitely does present things with a permaculture angle.
He also arranged get togethers at various gardens to show examples of what he's talking about. I went to a get together on vermiculture and I heald a get together on hugelkultur. Unfortunately the Calgary flood was the same week as my presentation, so not too many people showed up. I may try again this year. The get togethers are a great way to get to know people in the community who are like minded about sustainability.
If you live in a similar climate to Calgary, I think you can learn a lot.
I'm obviously a big fan of online gardening/ permaculture classes as a vehicle for change. It's part of our mission. It's also great to have more information about gardening in more northerly colder climates as that's where we currently are in NW Montana.