Algebra Tiles
I did NOT create this wonderful applet. I found it long ago and cannot figure out who created it originally. If you know, please contact me, so I can give credit to the person.
Information: Algebra Tiles