I disagree very rarely does one explanation take that long. It can normally be built up by lots of little videos. Once someone has completely 10 videos on the basics you can do slightly longer ones that span the concepts and explains tradeoffs between techniques.