She taught in the school systems of Baltimore City and County, Maryland, Pittsford, New York, and Chesterfield County, Virginia. Locally, she taught at Monacan High School (until 1994) and James River High School (until 2008). She retired from CCPS in July 2008 and has been a member of LLI since 2009.