Interactive multilingual mathematics software for training problem-solving skills offers more than 500 of math problems, a variety of appropriate techniques to solve problems and a unique system of performance analysis with methodical feedback. The software allows students at all skill levels to practice at their own pace, learn from both errors and solutions, review their work and get optimal exercises for building missing math knowledge and skills. A translation option offers a way to learn math lexicon in a foreign language. Test preparation options facilitate development of printable math tests and automate preparation of test variants. Covered subject areas are arithmetic, pre-algebra, algebra, trigonometry and hyperbolic trigonometry. Included are basic and advanced math topics, such as solutions of linear, quadratic, biquadratic, reciprocal, cubic and fractional algebraic identities, equations and inequalities, solutions of trigonometric and hyperbolic equations and more. The program is a trial version of the EMTeachline mathematics software