I did this test a few times: http://www.citizenshipcounts.ca/quiz
There are a lot of exact same questions on the test. Of course read over the book at least once.
As for names, make sure to remember the key people: like governor general, prime minister, party leaders, etc. Outside of that I...