By Martin Wall, STC Carolina member Cat Warren is a professor at North Carolina State University, where she teaches a graduate course in science writing, and undergraduate courses in creative nonfiction, reporting, and editing in the Department of English....

read more