I read the book once, then studies the 150 question from the (yourlibrary.ca) site ... the test was straight forward and most of the questions were general I got no dates questions... passed 20/20
About the documents .. you must bring all your passports including the expired ones, your language...