hey guys there are a lot of free online practices test but on February 14 i took my citizen test in Edmonton , the way of written questions are completely different from website questions, the questions are on paper no computer,my advice is at least read discover Canada twice or more, and there is the audio you can listen , study and answer questions on online too is gona help you to remember but dont relay on it. and dont worry you will be pass because i got 19/20!