She has taught in a wide variety of settings, including Tarrant County Community College and Davidson County Community College. She has been awarded three National Endowment of the Humanities Grants. She is currently teaching a course through the Great Smoky Mountain Writing Program. She has been published in The Great Smokies Review. She lives in Spruce Pine, North Carolina.