David Goodrich
Professor Goodrich explained the class material clearly and his lectures were engaging. He seemed to genuinely want everyone in the class to succeed. He was also very laid back and approachable.