Free collection of tests in arithmetic, pre-algebra, algebra, trigonometry, hyperbolic trig and calculus together with step-by-step solutions. Each solution step is completely substantiated, including citing necessary definitions and formulations and proving used formulas and theorems. In each test, problems vary in topics and difficulty. You can try to solve a number of tasks on your own, with the help of interactive training technique.