This could be a great tool for many aspects of the teaching and learning process, especially guided practice, instructing learners, and teaching reciprocally.Cathi Nelson points to the Khan Academy as a wonderful site where learners can find videos and practice activities in many subject areas.