Khan Academy on a Stick
Substituting variables and solving for an equality
The great thing about understanding expressions and equalities is that they can be used to solve real life problems, like how many dogs you can eat in a minute!
If the above player doesn't work, try this direct link.