I agree with this idea.
Very often, especially when the material is difficult, studying needs to be adjusted to the particular learner, and this can easily be achieved when studying at home. However, the student needs to have the material to study at home, and some kind of supervision. Here, technology helps a lot: it provides a lot of material, including some interactive exercises and allows for on-line supervision.