Factoring Differences of Squares – Cool Math

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

Link to Resource