Served as Head of School at William Penn Charter School (Philadelphia, Pennsylvania), 1976-2007. Prior to that time served as Assistant Head of The Park School (Maryland), and as Associate Director of Teacher Preparation at the Graduate School of Education, University of Pennsylvania. Taught English to secondary school students in urban schools, suburban schools, and independent schools as well as education courses at the graduate level at the University of Pennsylvania and Johns Hopkins University.
While at William Penn Charter School, served on the boards of the National Association of Independent Schools, the Pennsylvania Association of Independent Schools (past president), the Friends Council on Education (executive committee clerk). Also served as a member and past president of the Country Day School Headmasters Association, as past president and member of the Headmasters Association, and as a member of the Headmistresses of the East and the National Association of Principals of Schools for Girls. Also trustee of Tower Hill School (Delaware), and the White-Williams Scholars support program for inner-city students in Philadelphia. Chaired accreditation teams for schools in five different regional associations.
Earned a Bachelor of Arts in English from Middlebury College prior to completing a Master of Arts in Teaching from Johns Hopkins University. Completed doctoral work at the University of Pennsylvania focused on curriculum and instruction with a specialty in teacher supervision.