Terry Goodin
Dr. Goodin is caring, gives good feedback and is timely with responses.. I took his course online, and the only thing I found difficult was the group project. Online group projects are hard and my team wasn't exactly stellar. He gives a plenty of extra credit opportunities and there are a lot of assignments, but they aren't unrelated or difficult.