gfletchy.com/progression-videos/
Click link above for Graham Fletchy's math progression videos. These are a great explanation of progression of skills.