To be honest, reading the book twice is more than enough. I was so over prepared (YouTube 400+ questions, Apnatoronto, Richmond library, toronto public library etc) and the practice questions were HARDER than the actual test questions. The questions were so easy (if you read and understood the book) but could be tricky if you didn't read (and understand) the book. It wouldn't hurt to go through Apnatoronto once but more emphasis on the book. Good luck!got my test invite. I have finished the book once. Can anyone tell me how helpful Apnatoronto was? those of you who already passed the test.