I still can't get over that all these courses (Coursera, Udacity, EdX etc) are available for free. Just amazing!
I've written about my impression of the course in more detail here: http://henrikwarne.com/2011/12/18/introduction-to-databases-...
I've been a web developer for 7 years, and although I write SQL every day, I never took a DB course during my CS degree.
This course taught me about the database features which had always been mysterious, such as transactions, triggers, and relations. It also gave me some formal knowledge, which was the hardest part of the course.
Their online exercise system was fun to use and the tests were reasonable.
It was so good that I will take a refresher and try to find time to do more exercises.
I'm not sure if maybe they decided for the second time offering the class to do it themselves (I am now "enrolled" at about a half-dozen different online course websites, it's actually a little bit of a pain to manage them all).