Factoring: Difference of Two Squares

This Algebra Cruncher generates an endless number of practice problems for factoring the difference of two squares -- with hints and solutions!