Educational Software Company EMTeachline


The EMTeachline Mathematics Software is a PC-based problem-solving software package for learning and teaching math. The software modules are arranged in topics and offer an infinite number of math problems from basic through advanced. Interactive problem solving practice goes along with learning math theory. The software tracks learners’ scores, reveals major gaps in math knowledge and skills and generates optimal exercises for error correction.

Test preparation options automate development of printable math tests and their variants. Covered subject areas are Arithmetic, Pre-Algebra, Algebra I and II, Trigonometry and Hyperbolic Trigonometry. The EMTeachline mathematics software is an encyclopedia of elementary math in examples!

We offer three program lines with different sets of user options:

emtechline software
EMTaskmath test preparation software. Provides a repository of solved math problems and enables development of printable math tests, variant tests, quizzes, exams and homeworks of varied complexity. Offers ready math tests.
EMSolutionproblem solving mathematics software. Expands all solutions step by step and provides each solution step with its objective, grounding definition, rule and math formula. Includes all options of EMTask.
EMMentorinteractive mathematics software for training problem-drilling skills. Provides an interactive guidance in solving math problems, checks and grades your performance, finds your errors and helps correct them. Includes all options of EMSolution and EMTask.
Write My Paper for Me writing agency that offers help for high school, college, and university scholars. The service connects students with field expert writers who provide quick (from 3 hours) professional help with an essay, research, report and other types of academic papers.
Code Academyinteractive education platform that provides free and paid online coding classes in almost a dozen programming languages including Python, Java, HTML & CSS, C++, etc. Codeacademy poses itself as the first truly net native education company.

EMTeachline Mathematics Software

EMTeachline, an educational software company, offers Arithmetic, Pre-Algebra, Algebra, Trigonometry and Hyperbolic Trigonometry Courses for school age students, math teachers, and anyone else who is interested in solving math problems. We deliver mathematics in the serious and detailed fashion. The EMTeachline Mathematics Software is a collection of comprehensive learning and teaching tools to help you work at your best.

The EMTeachline mathematics software supports bilingual (English-German) interface and changeable interface styles. The software is suitable for elementary, middle and high school use and for mathematics self-study. You can try online most of the available user options. Free fully functional trial versions of the EMTeachline mathematics software are also available.

mathematics software

Practically unlimited database of math problems - nearly 5,000,000 math examples in Arithmetic, Pre-Algebra, Algebra I and II, Trigonometry and Hyperbolic Trigonometry.


11 levels of math problems' complexity cover all skill levels from basic through advanced. Interactive training techniques.


Software Catalog with Thousands of practice problems organized by subject and complexity, with answers, fully explained solutions and related math theory.


A unique system of performance analysis with methodical feedback. A set of test preparation options.

MathMLM based tutoring programs

Online solving
Free online collection of math tests with 6,000+ math problems and fully explained solutions: algebraic inequalities, trigonometric equations, and more. Math teachers can find materials to enhance their Arithmetic, Algebra and Trigonometry courses. Students can sharpen their math skills through interactive tutorials.

Math Problems
education software

Features And Benefits

  • Test authoring options enable preparation of math tests literally in a minute and empower generation of numerous variants around each constructed test.
  • Dozens of interactive training algorithms guide through solving math problems, push forward problem-solving skills and advance math knowledge.


Press release

ABSTRACT. EMTeachline has released a PC-based interactive mathematics software that tutors in solving math problems. This encyclopedic software contains hundreds of solutions and math problems from basic to advanced related definitions, rules, formulas and theorems. Based on a unique teaching technology, the EMTeachline mathematics software controls, analyses and grades your performance, detects gaps in your theoretical knowledge and problem-solving skills, and generates an optimal set of tasks to close the revealed gaps. For math teachers and tutors, the software offers a comprehensive multifactor analysis of students errors, with methodical recommendations for error correction, and easy-to-use test preparation options. The software is suitable for elementary, middle and high school use and for mathematics self-study.



The EMTeachline Mathematics Software is a problem-solving learning and teaching tool for students of all ages and skill levels, from elementary school through adult, and for math teachers and tutors. The software includes a set of interactive training techniques and a unique system of performance analysis with methodical feedbacks. Based on an analysis of user’s performance, the software detects gaps in his theoretical knowledge and problem-solving skills and summarises his errors.

To correct errors and develop missing skills, the software offers an optimal set of exercises. Each training technique applies to the solution of a math problem and consists of a set of tasks to be discharged at each solution step. Learners are provided with some elements of theoretical background for the current or next solution step and are asked to insert missing elements. Each technique trains a particular skill. Taken together, these techniques will arm learners with a stronger understanding of fundamental math concepts, improved higher-level thinking skills and outstanding skills in solving math problems.

A comprehensive analysis of student’s performance is a pivotal element in math training. The software automates the process of multifactor analysis of errors in multiple-task performance. The errors are studied on multiple parameters – on formulas, definitions and rules used in the performed tasks, on applied techniques, on topics and types of tasks. An objective analysis of these error distributions clearly indicates those errors that cause the main obstructions in the learning process and reveals all major gaps in student’s knowledge and skills. Methodical recommendations for error correction are derived from joint error distributions within a minute. Any teacher or tutor will find this function to be extremely useful. More than just a math tutorial, this multilingual software offers a way for children to learn math lexicon in a foreign language. Translation of any text to German or another available language is easily obtained by double-clicking on it. Those who study not in a native language will find this option to be particularly attractive.

Test authoring options enable math teachers to prepare math tests literally in a minute. Select a few math topics and a level of test complexity – and the desired math test is ready! The software will pick up the corresponding examples for you. More demanding teachers can compile tests manually, by visual selection of each example. Another useful option: when you save your test, the software generates and saves up to 30 similar variant tests! For lazy teachers the software offers dozens of ready tests. All developed tests with or without the solutions can be printed out or stored in a file and re-used. The EMTeachline Mathematics Software consists of dozens of modules organized by subject. Each module offers many thousands of math problems from basic to advanced (11 complexity levels). Kids who are strong in math and need a challenge can adjust the difficulty level at any moment. Covered subject areas are arithmetic, pre-algebra, algebra, trigonometry and hyperbolic trigonometry. All math problems are provided with fully explained step by step solutions. Comprehensive tutoring material is provided for each solution step in a useful manner, so that it is always under hand.


Arithmetic and Pre-Algebra: Operations: multiplication, division, addition, subtraction. Fractions, powers. Numeric expressions: estimation, equivalencies, problem-solving. Solving arithmetic problems using algebraic formulas. Algebra: Polynomial and fractional rational expressions: transformation, simplification, evaluation. Solution of linear, quadratic, cubic, biquadratic, reciprocal and fractional algebraic equations and inequalities. Proofs of algebraic identities. Solution methods: Substitution, factoring, grouping, Bezout theorem, formulas of short multiplication, method of intervals and more. Related theory: definitions and rules, algebraic formulas and theorems. Trigonometry and Hyperbolic Trigonometry: trigonometric and hyperbolic functions, arcus functions. Trigonometric and hyperbolic expressions: transformation, simplification, evaluation. Solution of trigonometric and hyperbolic equations. Proofs of trigonometric and hyperbolic identities. Solution methods: universal substitution, sum, product and addition of trigonometric functions, power reduction, multiple argument, shift of argument and more. Related theory: definitions and rules, trigonometric and hyperbolic formulas.


For math students: You can train your problem solving skills with the help of dozens of interactive training techniques. You can effectively learn definitions, rules and other math concepts, study solution methods, pick up skills of verbal formulation of math transformations, learn cause-and-effect relationships, study proofs of math formulas and theorems, develop reasoning skills, etc. And in parallel, you can learn math lexicon in a foreign language! Your work will be thoroughly analysed and graded. For math teachers: You can use a fairy large repository of math problems; arrange problems by topic, complexity level, solution method and type of task; compile math tests, quizzes, homeworks and exams of varied complexity; generate numerous similar variant tests around a constructed example. You can use dozens of ready variant tests. For each student of yours, you can get an objective analysis of his/her performance, together with an optimal set of tasks for error correction.