Skip to main content


My professional life has focused on education, technology, and literacy/composition–whether in the classroom or the corporate environment. As a classroom teacher, I’ve worked with high-school-aged students in English, humanities, and creative writing courses, both in person and online. As a trainer and consultant, I’ve worked with adults to help them improve their own teaching, learn and apply new technologies, and develop new educational programs and support platforms. As a writer, editor, and online content manager, I’ve created instructional documentation and online training modules and have developed and managed a range of online databases and content management systems.

In short, I enjoy teaching and finding ways to leverage technology to support learning.

& Teaching


& Editing

Web Content Management


Instructional Technology Resource Teacher

Henrico County Public Schools

Worked with school division leadership, site leadership, faculty, and students to design and deliver trainings on technology and pedagogy; created and developed support materials; managed online systems and resources; supported planning and execution of site-based and county-wide events; assisted with site-based testing and operational technology

Senior Trainer / Web Content Manager

JBS International, Inc.

Managed development and content of multiple online resources; trained staff and clients in use and best practices for company-created software and online resources through in-person and virtual training sessions; supervised extensive document management systems; wrote and edited print and online training resources and technical documentation; advised company on social media use and policy

Teacher Consultant / Technology Liaison

Northern Virginia Writing Project

Coordinated technology implementation between national project and local branches, designed and delivered trainings and graduate-level courses to teachers across the Northern Virginia region, and designed and maintained the project’s online presence

Adjunct Professor

Northern Virginia Community College

Designed and taught English 101 courses for the high school transition partnership program between Fairfax County Public Schools and NVCC.

Assistant Coordinator

Center for the Fine & Performing Arts

Assisted with planning, design, and implementation of the county’s Center for Fine and Performing Arts, including the development of the four-year creative writing program

Teacher (Classroom and Online)

Prince William County Public Schools

Taught aover 120 high-school aged students in a variety of humanities-based subjects each year; developed online course material for the county’s virtual high school; advised county’s development of online and technology-related policies

Education / Certification

Master of Arts: English

George Mason University

I focused on the teaching of writing and literature, with the majority of my work centered around composition and writing theory through the Northern Virginia Writing Project.

National Board Certification: English Secondary

National Board for Professional Teaching Standards

I earned my National Board certification in Adolescent / Young Adult English Language Arts.

Virginia Teaching License: English Secondary

Virginia Board of Education

I’m certified to teach English to middle and high-school aged students through the Commonwealth of Virginia.

Bachelor of Arts: English and Religious Studies

University of Mary Washington

I completed certification for a Virginia Teaching License in Secondary English and focused on Native American Spirituality through my religious studies degree.