The Financial Consumer Agency of Canada is the lead organization on financial literacy at the federal level. I know you've been talking to them. They have developed many tools to foster financial literacy. They have a website that is actually very useful in providing information to Canadians.
On credit cards, they have a comparison tool that compares hundreds of products in Canada, which can guide Canadians in choosing the right card for them.