He holds Bachelors and Masters degrees in English Education from Elon University and the University of North Carolina at Charlotte and a Doctor of Philosophy degree from North Carolina State University.