Online whiteboard for AlgeDiscs
via mathsbot.com
Visualise Algebraic Expressions with AlgeDiscs.
Online Practice for Linear Expressions
via Transum.org
Self-check questions with various levels of difficulty.