Super caring guy, very understanding of everyone's circumstances. I had some trouble catching up bc of family issues and he went out of his way to make sure I stayed up to date with the class. Lots of reading and writing but he read and commented on all my work. I wish I could have taken this class in person but would def take again online w mr D.