20 questions at maximum difficulty — Synonyms, Analogies, Reading Comprehension, and Word Problems. Instant explanations after each answer.