Have you checked out the fabulous Canadian local history website, Our Roots? It is a fantastic resource for the study of Canadian history from a somewhat smaller, more intimate perspective.
The website has digitally scanned local history books from across Canada, in both English and French. You can do keyword searches and find excellent references, stories, poems, drawings, and photographs from — as the website notes — sea to sea to sea. En francais, aussi! The site also hosts educational resources that just might be of use to you the next time you need something a little different. Type in your own hometown, and see what comes up. What are you waiting for? Have fun!