No amount of special effects or cinematography or even great acting will overcome a bad plot in a movie. A good plot keeps you guessing to the final moment how the whole thing will work out. The writers build in a problem that demands to be solved. We gotta know who dun it. Good lessons are this way as well.
Good teachers create more problems than they can solve.
We didn't know what the problems were when they were in the dark. Our life was a messy garage with the light out. Now, with the light on, we can see the problems plainly. Good teaching is not just about solutions, it is about creating problems. Until the problems are in the light, there can be no solutions.