I love teaching and I love seeing what wonderful work my students create. I would describe my approach to teaching as process, rather than product, driven. I gently encourage students to find their own artistic muse to help them decide what beautiful textile art they will make in my classes, using the new techniques they are learning, with my support as it is needed. I always have lots of samples and use demonstrations and plenty of one-on-one instruction to teach. My primary focus is to help students discover skills that allow them to express their creativity in exciting new ways.

My classes can run one to five days, depending on your arrangements and time; I can always go into lots more detail about materials and techniques. I can accommodate as many students as suits your group, as long as there is room for everyone to work comfortably. For some of the classes there are optional kits. Once your group has chosen the workshop you’d like me to teach, I will send the supply list to the convener to distribute to students.

From June 2016 - June 2017 my fees are: $500/one day workshop, $400/lecture and $.50/km mileage (subject to change, if gas prices increase). I live in Fergus, 20 minutes north of Guelph. You can check Google Maps to calculate my distance to the workshop venue from 640 Colquhoun St, Fergus ON, N1M 1S3. Multiply by 2 (for the return trip), then multiply by $.50/km. If I need to stay overnight, I appreciate being lodged and assume the group will cover/supply all meals and travel costs. I have a gluten free diet.


I have been busy in my studio developing exciting new techniques which I am looking forward to sharing with you soon!

Click on any workshop name to get more information about it, including photos and workshop room requirements and levels.

Class Outlines:


Have you had a good experience with Stone Threads Fibre Art and want to share your story? Click here to submit a testimonial.


"Maggie was excellent! She pushed us to explore beyond our boundaries."

"As a beginner, I need endless support, respect, compassion and good humour. Maggie delivers."

"Maggie is a unique teacher who can adapt her style to all learning needs. She believes that all people have creativity within them and she finds ways to continuously pull it out from the shyest to the most confident student."

"This is my second course with Maggie and I will seek her out again."

"The atmosphere in the class was quite relaxed, yet challenging, but you never felt under pressure."

"Maggie was very organized, prepared and knowledgeable. She very evenly distributed her time with each student."

"Her workshop exceeded my expectations and I would definitely recommend it to others."

"Millions of practical tips!!!"

"It was a very liberating workshop and Maggie was most encouraging!