Canada Day is July 1st (which I was just reminded of by a tweet from Sean Banville). Because of that, I’ve just revised and updated The Best Sites To Learn About Canada.
Here are two new additions to that list:
Sean Banville has created a Canada Day lesson for English Language Learners.
How Stuff Works has several good videos on Canada.