His How to Fold a Julia Fractal (http://acko.net/blog/how-to-fold-a-julia-fractal/) is an example of someone who understands how to teach a topic, teaching a topic. And to his point, the visual and interactive pieces definitely help with regard to learning. I believe that textbooks, based on html/epub, with this type of interactions would help with education.