Rappahannock Community College
June 2017 – July 2018 – Interim Academic Dean
August 2013 – Present – Discipline Lead for History, Political Science & Education
August 2012 – Present – Professor of History
August 2009 – July 2012 – Adjunct Instructor
University of Phoenix
November 2009 – December 2015 – Online Instructor
Lancaster High School
August 2012 – June 2020 – Part-Time Instructor
August 2010 – July 2012 – Department Chair & Lead Teacher: Social Studies
August 2005 – July 2012 – Social Studies Teacher