This is the best app you can find for learning and practising for the Australian Citizenship Test.
This app contains all the necessary materials to pass the test: