The is the best app you can find for learning and practising for the Canadian Citizenship test in 2021. It contains all the necessary materials to pass the test: - Text book - Audio - Videos - Test questions