Great app
I used another app before but for some reason it always took too long to update my progress. This app has really good explanation for the answer either right or wrong. It allows you to set a plan to take the actual test, and prepares you for the test you are looking to take. I am preparing for the 1101, it recommends me to take at least 15 questions per day at this intense level. I don't think it is too much so I am doing around 30 per day. It stores the incorrect questions separately and you can also save them. I really like it so far, I will give my next review after I take the test in around 45 days from now as the app claims I would be ready by that time. I recently installed it 5 days ago.