I've taken Music of the Beatles, and Music of the Early Rolling Stones on Corsea. I already knew quite a bit about this music but learned a lot about the structure of the songs, the influences and the musical themes that followed the evolution of the music of these two amazing groups.
I think my next course will be The Big Bang: The Genesis of Rock'n'Roll. After that maybe the History of Rock parts 1 and 2. If you've taken these courses, what's your feedback?