Looks like a thorough course, but I doubt there's much in there (apart from the audio samples) that you couldn't learn from this website alone, much less, all the other sites out there.
I think even most books (that are much cheaper) will teach you about the same things.
It looks like it covers a lot, but how much detail it goes into each thing is hard to tell.