Now you can google for terms within the app! You can also send me a better explanation for those questions you think does not have enough information. If they are valid, I'll update!
A single app which contains 10+ subjects!
It can be downloaded from this app or in play store.