Delivery is a little "droi" (ie typical professorial lecture mode) as they say in New England, so be careful you don't fall asleep riding.
Have finished them now - I found them quite interesting. They are graduate lectures so while they are meant to be engaging - they aren't meant to entertain a casual observer. Can't say I learned a great deal, but I picked up a few interesting tidbits:- possibly not worth the time if you're better versed than first year students in the general features of evolution and ecology. That said - if any particular topic is of interest - they are only short (less than an hour) lectures and they are pretty decent.
I'm now running through "Frontiers and Controversies in Astrophysics", for what it's worth.