ECMAscript 6 introduces the "arrow function" as a shortcut for creating anonymous functions with
this scope bound.
It's a tall order, but if you could find ways to narrate the video above without using "this" as a demonstrative, and only as a JS keyword, then it would be a lot easier to take in. So when highlighting something, refer to "the highlighted section" instead of "this".
I appreciate this is easier said than done. ...dammit.
Examples covered in this course do a good job highlighting noteworthy differences between ES5 and ES6.
For practice I worked alongside the vids and have made a repo with the examples in ES5 and ES6 side by side—here's a link it it comes handy: