Practice tests on apnatoronto, richmon hill library, citizenship support, youtube (2022 - 414 questions and 574 questions) etc. READ THE BOOK atleast 3 times. I had 3 very tricky questions and the only reason I scored full marks was because I could apply some logic on those 3 twisted questions...