From the developer: ""Algebra Cheat 2 is a tool for evaluating algebraic expressions and solving equations. Select the type of problem you have, simplification, a simple equation a quadratic equation or simultaneous equations. Enter the algebraic expression or equation, click the Simplify/Solve button and see the solution immediately. Then click on the Show How it was Done button and see a detailed description of how the solution was obtained. The explanation can be saved to a file or printed, the saved file is an RTF file and so can be loaded in MS Word or most other word processors."" Ideal for polynomial multiplication and polynomial division. Enter the two polynomials each bracketed with a multiplication or division operator between the polynomials and click the simplify button. The result appears immediately below the entered expression. One of the hardest tasks in algebra is dividing polynomials, now with Algebra Cheat division is no problem, for example 6x^7 + 21x^6 - 42x^5 - 159x^4 - 9x^3 + 198x^2 + 45x - 60) /(2x^3 + 13x^2 + 25x + 15) Is simplified to: 6x^5 - 9x^4 - 27x^3 + 21x^2 + 21x - 12) /(2x + 3) Which is further simplified to: 3x^4 - 9x^3 + (21/2)x - (21/4) + (15/4)/(2x + 3) In just one second (on a 450mhz PIII).