The database of the EMTeachline Mathematics Software contains approximately 5 000 000 of math problems. Math problems are graded in 11 difficulty classes and cover all skill levels from basic through advanced. The software modules are organized by subject. Covered subject areas are Arithmetic, Pre-algebra, Algebra I and II, Trigonometry and Hyperbolic Trigonometry. The Arithmetic and Pre-Algebra modules offer tasks on simplification and evaluation of numeric expressions, including fractional expressions, computational problems, proofs of numeric equalities. The Algebra modules offer simplification and evaluation problems, proofs of algebraic identities and inequalities, solutions of algebraic equations and inequalities; included are linear, quadratic, cubic, reciprocal, biquadratic and fractional expressions. The Trigonometry and Hyperbolic Trigonometry modules offer simplification and evaluation problems, proofs of trigonometric and hyperbolic identities, and solutions of trigonometric and hyperbolic equations; included are all the basic and inverse trigonometric and hyperbolic functions. All problems are solved or proved in full detail. Each module allows employing the database for development of math tests, quizzes, exams, revision exercises and homeworks. Currently available themes, chapters and sections, together with those in preparation, are listed below. Our free online demos allow viewing math examples online.

## Developed math topics:

- Theory
- Arithmetic II. Standard calculations. Integers
- Arithmetic III. Algebraic methods. Integers
- Rational expressions. Computational problems
- Rational expressions. Transformations and proofs
- Rational expressions. Proofs of inequalities
- Rational equations
- Rational inequalities
- Trigonometric expressions
- Trigonometric equations
- Hyperbolic expressions. Computational problems
- Hyperbolic equations

## Topics in preparation:

- Theory
- Arithmetic II. Standard calculations. Integers
- Arithmetic II. Standard calculations. Real numbers
- Arithmetic III. Algebraic methods. Integers
- Arithmetic III. Algebraic methods. Real numbers
- Rational expressions. Computational problems
- Rational expressions. Transformations and proofs
- Rational expressions. Proofs of inequalities
- Rational equations
- Rational inequalities