Author: John Sharp

Multi-media professional whose unique and diverse background in professional communications consists of more than a decade of daily news reporting and experience as a community college journalism instructor and student publications adviser.

 Read More About The Author