He has taught journalism at Virginia Commonwealth University and James Madison University. For over two decades, Hawes Spencer edited two weekly newspapers in Charlottesville, read more