Keith Craig holds a master of fine arts degree in nonfiction writing from Vermont College and a bachelor of arts degree in media communication from Florida State University. A comp...ver másKeith Craig holds a master of fine arts degree in nonfiction writing from Vermont College and a bachelor of arts degree in media communication from Florida State University. A composition and literature adjunct for both Delaware County Community College and Lincoln University, he also works as a correspondent for the Chester County Press.ver menos