Teaching by video
F65, Financial Models in Excel, is a pretty popular course at Copenhagen Business School. Apparently they've stopped having lectures. Instead the teacher, Peter Raahauge, records his lectures with Camtasia Studio and has open office hours. See an example.