Over her 41 years of teaching, in Ontario and B.C., she has taught in high school and in elementary school. She has served for many years on the executive committees of the Vancouver Teacher-Librarian Association as well as the B.C. Teacher-Librarian Association. She was a long time facilitator in the Roots of Empathy program which works to reduce bullying and violent behavior by teaching young children to be empathic to others.