Endlesstest is a tool that allows you to practice subject you are learning. It generates always unique questions each time you click "Generate". If you a teacher you could generate and share tests with your students or print PDF to take test offline.