Fairfax County Public Schools
Director, Cluster VI Schools
George C. Marshall High School, Fairfax County Public Schools
Assistant Principal
University of Virginia
Visiting Assistant Professor
Curry School of Education, University of Virginia
Assistant Professor
Fairfax County Public Schools
Instructional Coach Coordinator
George Mason University
University of Virginia
University of Arizona