Sandra has conducted workshops for:

ART GALLERIES AND MUSEUMS: Campbell River Art Gallery, Nanaimo Art Gallery, Open Space- Victoria, Parksville and District Historical Society, Qualicum Beach Historical and Museum Society, The Old School House Gallery - Qualicum Beach

COMMUNITY ARTS COUNCILS: Arts Denman, Community Arts Council of the Alberni Valley, Comox Valley Community Arts Council, Haida Gwaii Arts Council, Island Mountain Arts - Wells, Maple Ridge-Pitt Meadows Community Arts Council, Nanaimo Arts Council, Saltspring Island Arts Council, Squamish Arts Council, Terrace Arts Council, Whiterock Community Arts Council, Williams Lake Community Arts Council

PERFORMING ARTS CENTRES: Kay Meek Centre - West Vancouver, The Port Theatre - Nanaimo, Maple Ridge Arts Centre, Massey Theatre - New Westminster, North Vancouver Centennial Theatre, Sid Williams Theatre - Courtenay, Surrey Centre For The Performing Arts, Tidemark Theatre - Campbell River, ArtSpring - Saltspring Island

DANCE, MUSIC AND THEATRE PRODUCERS: Ballet Kelowna, BC Boys Choir, Dance Victoria, Centre For The Arts Nanaimo, Co-Op Radio, Full Circle First Nations Performance, Nanaimo Conservatory of Music, New Performance Works - Vancouver, Pacific Baroque Orchestra, Playwright's Theatre Centre, Ptarmigan Music and Theatre Society, Puente Theatre, Vancouver Bach Choir, Vancouver Island Symphony

ENVIRONMENTAL AND COMMUNITY GROUPS:  Canadian Friends of Oaxaca, Community Futures Nanaimo, Friends of Plan Nanaimo, Parksville Community Centre Society, Nanaimo Area Land Trust, Strawberry Isle Research Society - Tofino

SOCIAL SERVICE AGENCIES: Boys and Girls Club, Child Development Centre, Clearview Detox Centre, Islands Wellness Society Haida Gwaii, KIDS International Development Society, Libros para los Pueblos Oaxaca, Nanaimo Brain Injury Society, Nanaimo John Howard Society, Nanaimo Youth Services Assoc. Nanaimo Family Life, Nanaimo Women's Centre, Surfside Recovery House Society, Terrace Women's Resource Centre

PROVINICAL/NATIONAL SERVICE ORGANIZATIONS:  Arts BC, Arts Health Network Canada, BC Museums Assoc., BC Touring Council, Canadian Institute of Theatre Technology, The Potter's Guild of BC, Made in BC Dance On Tour Society, Volunteer BC