Just thought I'd let you all know that there is an online D video course (unfortunately not free) at pluralsight.com. It's been there almost month. It's really quite good for newbies learning D. Just sayin'