Alberta's Common Wealth Credit Union has created the Young & Free chequing account which offers a ton of free features for young people aged 17 to 25.

Here are their two very entertaining and informative videos that explain the difference between banks and credit unions.

The Difference between Banks and Credit Unions: Part 1

The Difference between Banks and Credit Unions: Part 2