After signing up for a free Pluralsight trial, I started off by taking an assessment so that Pluralsight (and I) could determine my current skill level. The series of roughly 20 questions was fair and touched a number of topics.
As I said, the questions were fair, but it made me realize how I need to improve my generator function skills (I never use them in the day job) and that I could tighten up some details about template strings, etc.
I left the assessment knowing what I had missed, but to my surprise, Pluralsight put together a custom list of course offerings I should take to address my knowledge gaps:
Clicking through to learn more about Iterators and Generators, I was greeted by a well organized set of video content; I was able to skip ahead and jump back to view a section a second time when I felt I missed something: