Shawn McAvoy graduated in 1995 from Randolph-Macon College with a major in ancient Greek. He graduated from New Mexico State University in 1998 with an MA in History, and from Arizona State University in 2011 with an MA in Religious Studies. He is currently working on his dissertation in religious studies, and teaching as Assistant Professor of History and Religion at Patrick Henry Community College in Martinsville, Virginia.