Hi, I sat my citizenship test yesterday & passed it easily with a score of 20/20 despite all my worrying In the test there were only 3 questions that made me stop & think. You are allowed to get up to 5 questions wrong & still pass. I revised for a hour each day for 1 week prior to the test date. I played daily & listened to the 2hr 50min YouTube version of the booklet I requested (takes a while to arrive so order as soon as you can). There is also a phone app. I also listened to a couple of the YouTube citizenship test Q&A's which played for a half hour to 50 minutes each. I read through the booklet thoroughly & highlighted what I though was relevant, names, dates etc. Don't bother buying the practice tests as everything I needed was in the booklet they sent. You can find some very good practice question sites which are relevant to your province online for free. Make sure you bring with you EVERYTHING on their list. Foreign stamps in new & old passports other than English & French WILL need to get translated at your own expense. Arrive early in order to check in & be able to sit down, gather your thoughts & look over your notes, questions & the booklet again just prior to the test. At the end of the day its up to the individual & how much they want this? Study the discover Canada booklet thoroughly & you'll do fine in the test. I hope this has helped & good luck.