Yes, check out Mathispower4u.com. Its a collection of videos on all topics in Algebra or Calculus in 10 minute blocks. The instructor sets up the problem and then solves it so you can stop the video at the beginning and try solving it before he does and then run the video to check your answer and learn if your solution method is optimal and/or whether you forgot some step or identity that would have made it easier to solve the problem.