David Herring
A group project that was given way to late and was nearly impossible to finish until the project was decreased in length. I feel like Dr. Herring is really knowledgeable about his classes but has a difficult time conveying that information to his students. When we get confused he was unable to explain it to us in a different more helpful way.