I read the book twice practiced on some of the sites below:
http://www.apnatoronto.com/canadian-citizenship-test-practice/
www.onlinecitizenshiptest.ca
http://www.yourlibrary.ca/citizenship/
http://www.citizenshipsupport.ca
http://citizenshipcounts.ca/quiz
http://www.v-soul.com/onlinetest...