It looked a little interesting but I am not so sure I really like it. It does not seem to really explain so much as show another way to represent things. Such as
In 1+2×3 why does 2×3 go first? My understanding of things is that it is conventional order of operations. I was not sure what to do with the Algebra Explorer. I could move things around but not sure what that shows.
It looked a little like the graphical programming that I have looked at in the past. Maybe it should move a little more in that direction.