Dr. D is a great professor. She gives really good feedback on assignments and I don't creek stupid asking her questions when I don't understand something. The assignments aren't overwhelming but I did have to slog my way through a few. Overall, she knows her stuff and her expectations are very clear.