David is a 17-year veteran teacher at both the secondary and college level, where he has taught reading, creative writing, composition writing, and journalism. He holds a Bachelor of Journalism Degree from the University of Missouri-Columbia, a Master of Fine Arts in Creative Writing from National University, and a Virginia State teaching License from Radford University. David has worked in daily and weekly newspapers for more than 30 years, was part-owner and publisher of the Franklin County Times, a weekly local newspaper, and has been the faculty advisor for both high school and college newspapers. David has published a novel, a textbook on composition, and numerous short stories and poetry. He has also been a professional touring musician and has an extensive library of original music he has written and published over the years.