She has taught a variety of crafts including patchwork, quilting, applique, embroidery and basketry. She contributes to a number of stitching magazines and she is the author of five previous books.