- Liberty High School – Bedford, Virginia
- Advanced Studies Diploma (3.10 GPA, 1250 SAT) – June 2000
- Some credits earned at Chantilly High School in Chantilly, Virginia
- George Mason University, College of Arts and Sciences – Fairfax, Virginia
- Bachelor of Science Degree, Public Administration (3.25 GPA) – May 2004
- Information Technology and Electronic Journalism concentrations
- Catholic Distance University – Charles Town, West Virginia
- Continuing Education Catechist Certificate, Basic – July 2016
Below is a selection of formal coursework, informal training, and independent study, broken-down by general category:
- Computers and Technology
- Government and Politics
- Language and Communication
- Math and Science
- Religion and Philosophy
- Skills and Arts
- Social Sciences and History