Unfortunately the Canadian education system does not understand the concept of teaching history to students.
Any history about Canada that I find interesting or of any value I learned after I graduated from high school.
If they taught us about Tommy Douglas, Grey Owl, Frederick Banting or even the Black Donnellys, maybe history classes might have been more interesting.
If you wanna read a good book that teaches Canadian history in a fairly light-hearted and entertaining manner, grab Uncle John's Bathroom Reader Plunges Into Canada, Eh.
It is brand new and in the humour section. I bought it last week and cannot put it down.