AUPE (the Alberta Union of Provincial Employees) is Alberta's largest union and will soon be celebrating its 100th anniversary. As part of its member education efforts, it offers a variety of courses for its members (and members can get university credit for these courses through Athabasca University).
Au is currently revising its labour history course to include new material and offer online components, including videos. The teaser above is a part of the rollout of this course (officially launched sometime next year) and does a nice job of identifying the positive role unions have played in workers' lives.
-- Bob Barnetson