For those who can't watch youtube videos - here a version at teachertube (unfortunately is the quality not as good):