Factoring Difference of Squares Using a Geometric Model