I have just finished this great class and ended up with a notebook full of notes. I highly recommend this class to all who would like to take not only technically perfect photographs but more importantly who want to express their vision and create something that moves others. I read many books by David and still enjoyed and got a better understanding throughout this course.
This course may seem to drone on at times but I firmly believe that repetition or other restatement helps learning. I highly recommend David's course, his ebooks and his CraftAndVision.com site. He gets to the important stuff about photography. He focuses on the conceptually tough stuff like vision, finding your own, and less on the "geek" technical stuff that, while necessary, is only a tool to accomplishing your vision, what you want to say in your photograph.