Khan Academy
Khan Academy: Algebra I: Writing Linear Functions Word Problems
Find a linear function that represents a real-world relationship that is given verbally. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video, or receive hints.