• Random problem generation (up to 250 questions per quiz).
• Addition, Subtraction, Multiplication, Division, Squares, Cubes and Square Roots
• Number ranges are configurable from -1000 to 1000, including the ability to require certain numbers to be in each problem.
• Intelligent "wrong" answer generation makes guessing more difficult. Includes the ability to omit negative answers.
• A quiz can be timed, and timing can be set as a countdown timer or elapsed time.
• A quiz can be saved making it simple to replay a similar quiz or the same quiz at a later date.
• Wrong answers are reviewable with both the incorrect and correct answer visible (and equation displayed). You can even generate a quiz from just the wrong answers.