MathVIDS stands for Math Video Instructional Devlopment Source. Lots of explicit teaching plans using concrete-representational-abstract model: http://fcit.usf.edu/mathvids/videos/videos.html