Good:
– mix of technical and functional information
– number of examples
– real-live examples easy to understand (for IT dummies)
– for free
To improve:
– more questions after each video or even different kinds of exercises
– questions could be more challenging