Khan Academy
Khan Academy: Comparing Rates
Example problem: Three different stores are offering a deal on pencils. Which store has the lowest price per pencil? Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.