i passed the test. i got 20/20 on the test.
i practiced a lot for the test. i read the book thoroughly 6 times. i bought sample tests from citizenshipsupport.ca and v-soul.com. i practiced all the questions at apnatoronto.ca and your richmond library website. i also watched all the videos on the youtube link below which shows the hardest questions from each chapter.
i also downloaded about 20 iphone apps with practice questions
the local library holds 2 hour sessions of 4 classes to prep people for the test but i didn’t have a chance to attend those.
some of my friends read the book twice and passed.I've also known people who only practiced the tests at apnatoronto.ca and failed. It's better to read the book thoroughly at least twice.