Johan Bové
Replied to a post on snarfed.org :
I find that Khan Academy has some good explanations on these math problems.