If you are preparing for your Canadian citizenship test, then you likely already have a copy of Discover Canada. It is the government's official study guide for the citizenship test that everyone aged 14 to 64 must take.
The good news is that if information about Canadian history, political structure and society are not in the guide, they wont be on the test. The bad news is that the guide itself is so poorly written and edited that you'll be hard pressed to organize the information into anything meaningful without rewriting the facts yourself.
Because it's really just fact after fact after fact after fact, strung together with little narrative to help you lodge it in your mind. And God help those whose first language isn't either English or French.
My suggestion: read the guide over and over again. Get a copy early and study, study, study. The government also offers some online testing tools for practice purposes, and I would suggest you take them often. The tests are multiple choice, just like the real test, so it's good preparation and will build your confidence.
I'll have more about preparing for the test, and resources you can take advantage of, but thought it was best to start at the beginning,
Get your copy of Discover Canada in multiple formats here.