Awesome talk - I'm about halfway through and a bunch of it is going over my head, but the presentation is spot on - the presenter is clear, passionate, not reading directly from his slides, and you can tell that he absolutely knows and is confident in his understanding of the content.