We find the following external links to be entertaining and informative.
Canadian Federal Government Debt Clock : A website developed by the Canadian Taxpayers Federation to show the growing Canadian national debt. To summarize, the total Federal debt is about 912 billion, growing at 940 million per day, or 39 million per hour. The Ontario provincial debt is about 362 Billion.
The Knowledge Bureau: Good source of Canadian tax education