She has more than 30 years working with children as a Montessori teacher, nurse, therapeutic support specialist and play therapist. She is the mother of three grown children and grandmother of five. More about Moira...