It is an Android app (Sorry!) But it has good questions.
The one review I have on it is by some Android Hater, who rated it a 1.5 solely because it is an Android Application.
It has a Score Board as well so post up how you do. . (My score is not posted)